Description:
B2C is a Free BASIC-to-C Compiler for the Palm Computer. As the name implies, B2C converts BASIC code into C code for compilation by the C compiler. This makes B2C a very lean and simple compiler.
LANGUAGE ELEMENTS:
and/or/not, call subroutine, dim as int/long/char/fixed/double, error, exit program, for/to/next/step, function/end function, goto, if/else/elseif/endif, on gosub, on goto, sub/end sub, true/false, type (structs), wait, while/wend,
I/O: getkey, input, inputxy, key, penx, peny, print, printxy,
GRAPHICS: beep, black, center, circfill, circle, cls, collision, dialog, font, ink, line, menu, menuxy, paper, point, rect, rectfill, score, stringheight, stringwidth, stringxy, white, word, wrap
SPRITES: move, page, pagecopy, redraw, show, sprite_get,
MATH: abs, acos, acosh*, arctan, actanh*, asin*, asinh*, atan*, atanh*, cos, cosh*, dabs, exp*, inv, log*, log10*, log2*, mod, pow*, pow2*, rnd, sin, sinh*, sqr_pow*, sqrt, tan,
FILE I/O : append*, archive*, close*, eof*, exists*, filelist*, findfile*, nextfile*, open*, put*, read*, remove*, rename*, write*,
OTHER : conform, fully, inline, option, outline, partially, program, sendmessage,
STRING: left, len, mid, right, sprint, tokenize,
Update Description:
3/17/03 - Release Beta 0.5:
- Added Grayscale Graphcics
- Added File I/O