Difference between revisions of "CBASIC Compiler"
From CPCWiki - THE Amstrad CPC encyclopedia!
m (moved C BASIC Compiler to CBASIC Compiler: common spelling) |
(Reserved words) |
||
| Line 1: | Line 1: | ||
| − | [[Image:C Basic Compiler.jpg|right|thumb|250px| | + | [[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 | + | [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
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