Jump to content

CBASIC Compiler: Difference between revisions

From CPCWiki - THE Amstrad CPC encyclopedia!
Polluks (talk | contribs)
m moved C BASIC Compiler to CBASIC Compiler: common spelling
Polluks (talk | contribs)
Reserved words
Line 1: Line 1:
[[Image:C Basic Compiler.jpg|right|thumb|250px|C Basic Compiler]]
[[Image:C Basic Compiler.jpg|right|thumb|250px|Cover of the CBASIC Compiler]]


BASIC compiler from [[Digital_Research|Digital Research]] with GSX support
BASIC compiler from [[Digital_Research|Digital Research]] with GSX support
Line 6: Line 6:


''CBASIC is a compiled version of the BASIC programming language written for the CP/M operating system by Gordon Eubanks in 1976–77. It is an enhanced version of [[BASIC-E]], his master's thesis project.''
''CBASIC is a compiled version of the BASIC programming language written for the CP/M operating system by Gordon Eubanks in 1976–77. It is an enhanced version of [[BASIC-E]], his master's thesis project.''
== Reserved words ==
ABS      EQ        LEN      POS      STOP
AND      EXP      LET      PRINT    STR$
AS        FEND      LINE      RANDOMIZE SUB
ASC      FILE      LOG      READ      TAB
ATN      FOR      LPRINTER  RECL      TAN
CALL      FRE      LT        REM      THEN
CHR$      GE        MATCH    REMARK    TO
CLOSE    GO        MID$      RENAME    USING
CONSOLE  GOSUB    NE        RESTORE  VAL
COS      GOTO      NEXT      RETURN    WEND
CREATE    GT        NOT      RIGHT$    WHILE
DATA      IF        ON        RND      WIDTH
DEF      INP      OPEN      SGN      XOR
DELETE    INPUT    OR        SIN
DIM      INT      OUT      SIZE
ELSE      LE        PEEK      SQR
END      LEFT$    POKE      STEP


== Links ==
== Links ==


[http://en.wikipedia.org/wiki/CBASIC C-Basic on Wikipedia]
[http://en.wikipedia.org/wiki/CBASIC CBASIC on Wikipedia]


[http://www.cpm.z80.de/download/cbasic80.zip Corrupted binary]
[http://www.cpm.z80.de/download/cbasic80.zip Corrupted binary]

Revision as of 15:54, 9 November 2011

Error creating thumbnail: Unable to save thumbnail to destination
Cover of the CBASIC Compiler

BASIC compiler from Digital Research with GSX support

From wikipedia:

CBASIC is a compiled version of the BASIC programming language written for the CP/M operating system by Gordon Eubanks in 1976–77. It is an enhanced version of BASIC-E, his master's thesis project.

Reserved words

ABS       EQ        LEN       POS       STOP
AND       EXP       LET       PRINT     STR$
AS        FEND      LINE      RANDOMIZE SUB
ASC       FILE      LOG       READ      TAB
ATN       FOR       LPRINTER  RECL      TAN
CALL      FRE       LT        REM       THEN
CHR$      GE        MATCH     REMARK    TO
CLOSE     GO        MID$      RENAME    USING
CONSOLE   GOSUB     NE        RESTORE   VAL
COS       GOTO      NEXT      RETURN    WEND
CREATE    GT        NOT       RIGHT$    WHILE
DATA      IF        ON        RND       WIDTH
DEF       INP       OPEN      SGN       XOR
DELETE    INPUT     OR        SIN
DIM       INT       OUT       SIZE
ELSE      LE        PEEK      SQR
END       LEFT$     POKE      STEP

CBASIC on Wikipedia

Corrupted binary