From: Michael S Kluskens (CtoFB3@yahoo.com)
Subject: Press Release: CtoFB3 0.4.0d
Press Release
Michael Kluskens announces an exciting new utility program for Mac Software
Development
CtoFB3 0.4.0d
CtoFB3 is a program that converts most aspects of "C-Language" functions
into Staz Software's FutureBASIC^3. This enables C code resources to be
available to BASIC programmers (its major benefit) but also allows
difficult to read C code to represented in a high level structured BASIC
language which reads similar to Process Description Language (PDL)
CtoFB3 is still in the developmental stage and has been released for public
preview since it already provides major benefits to programmers converting
C code: Most common C statements and operators are currently handled. Code
fragments and entire programs can be converted, including those containing
multiple nested include statements.
Major Features
Keywords handled: for, if, else, return, sizeof, static, strlen, while
Long and short forms of "if" are handled, including most combinations
of multiple "for", "while" and "if" statements
Virtually all variable/function definitions handled, i.e. short, long,
unsigned, signed, char, int, float, double, void
char variables become strings ($)
mixed char & int in same expression handled in some cases
Virtually all operators parsed, including the prefix and postfix
operators (++,--)
Comment handling
printf & scanf : most formats handled
#define handled (no macros yet)
#include handled automatically up to about 100 levels deep
Subexpressions handled in virtually every case, i.e. a=b+(c=(d=1)+4)
Cast operations parsed
A download and further description can be found at
http://users.starpower.net/mkluskens/
CtoFB3 is freeware with only one condition of use: Code converted by CtoFB3
for a public application: commercial, shareware or freeware, should include
a credit to CtoFB3 and the author (Michael Kluskens) in the program's About
Box. Commericial distribution of CtoFB3 is prohibited without written
permission from the author.
CtoFB3 is a compiled PowerPC FutureBASIC^3 application (StazSoftware
FutureBASIC^3 is a development environment which compiles compact and fast
code (which runs at near C speeds). Being based on BASIC it is easy to
learn and enables rapid development of complete professional Mac
applications. Further details about FutureBASIC^3 can be obtained at
http://www.stazsoftware.com).
CtoFB3
by Michael Kluskens
Copyright 2000. All Rights Reserved.
(CtoFB3@yahoo.com)