Difference between revisions of "CBASIC Compiler"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
m (moved C BASIC Compiler to CBASIC Compiler: common spelling)
(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 11:54, 9 November 2011

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

Links

CBASIC on Wikipedia

Corrupted binary