Statements (96)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:programming_language
|
gptkbp:basedOn |
gptkb:Microsoft_BASIC
|
gptkbp:designedFor |
gptkb:Oric_computers
|
gptkbp:developedBy |
gptkb:Oric_Products_International
|
gptkbp:fileExtension |
.bas
|
gptkbp:firstAppearance |
1983
|
https://www.w3.org/2000/01/rdf-schema#label |
Oric BASIC
|
gptkbp:influencedBy |
gptkb:BASIC
|
gptkbp:paradigm |
imperative
procedural |
gptkbp:provides |
gptkb:DATA_and_READ_statements
user-defined functions immediate mode ABS function INT function LEFT$ function LEN function LET statement LIST command MID$ function RIGHT$ function RND function RUN command SGN function LOAD command SAVE command error messages IF...THEN...ELSE statements CALL command FOR...NEXT loops ASC function ATN function AUTO line numbering CHR$ function CIRCLE command CLEAR command CLOSE# command CLS command CONT command COS function CURMOV command CURSET command DEF FN for user functions DIM for arrays DRAW command END command EOF function EXP function GOSUB/RETURN statements GOTO statements INK command INKEY$ function INPUT command INPUT# command LOG function LOMEM and HIMEM memory management MUSIC command NEW command ON...GOSUB statement ON...GOTO statement OPEN# command PAPER command PEEK and POKE commands PEEK function PLOT command POKE command POS function PRINT command PRINT# command RANDOMIZE command REM command RESTORE statement SIN function SOUND command SQR function STOP command TAB function TAN function TRON and TROFF commands USR function for machine code calls VAL function cassette tape storage line-numbered program structure program mode screen editing tokenized program storage |
gptkbp:supports |
string manipulation
floating point arithmetic graphics commands integer arithmetic sound commands |
gptkbp:usedOn |
gptkb:Oric_Atmos
gptkb:Oric-1 |
gptkbp:bfsParent |
gptkb:Oric
gptkb:Oric_computers |
gptkbp:bfsLayer |
7
|