[futurebasic] CtoFB3's on MacDev-1

Message: < previous - next > : Reply : Subscribe : Cleanse
Home   : November 2000 : Group Archive : Group : All Groups

From: lcs@...
Date: Wed, 29 Nov 2000 20:27:39 +0100 (MET)

Hi Guys,

Mike Kluskens made a very nice announcement of his
CtoFB3 0.4.0d converter on the MacDev-1 list a while
back.

I hope all of you who make develloper tools will follow
Mike's good example.  It seems to me one of the best
ways to attract outside develloper attention to FB as
well as to your own work.

Cheers

Larry S

 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Date: Sun, 19 Nov 2000 21:22:55 -0800
To: "MacDev-1 (Moderated)" <MacDev-1@...>
From: MacDev-1 Moderator <MacDev-1@...>
Subject: CtoFB3 0.4.0d
Content-Type: text/plain; charset="us-ascii"
Sender: <MacDev-1@...>
Precedence: Bulk

This message comes to you from MacDev-1(tm) -- the Mac(tm) OS Developer
News and Info server.  See below for more info on this list (including
sub/unsub details).
__________________________

From: Michael S Kluskens <CtoFB3@...>
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@...>

__________________________

News may be propagated freely, but please attribute your source as MacTech
Magazine, <http://www.mactech.com>.



q