ACE v2.3 Reserved Words

AmigaBASIC Reserved Words: 198 *

ABS ALL AND APPEND AREA AREAFILL AS ASC ATN BASE BEEP BREAK CALL CDBL CHAIN CHDIR CHR$ CINT CIRCLE CLEAR CLNG CLOSE CLS COLLISION COLOR COMMON CONT COS CSNG CSRLIN CVD CVI CVL CVS DATA DATE$ DECLARE DEF DEFDBL DEFINT DEFLNG DEFSNG DEFSTR DELETE DIM ELSE ELSEIF END EOF EQV ERASE ERL ERR ERROR EXIT EXP FIELD FILES FIX FN FOR FRE FUNCTION GET GOSUB GOTO HEX$ IF IMP INKEY$ INPUT INPUT$ INSTR INT KILL LBOUND LEFT$ LEN LET LIBRARY LINE LIST LLIST LOAD LOC LOCATE LOF LOG LPOS LPRINT LSET MENU MERGE MID$ MKD$ MKI$ MKL$ MKS$ MOD MOUSE NAME NEW NEXT NOT OBJECT.AX OBJECT.AY OBJECT.CLIP OBJECT.CLOSE OBJECT.HIT OBJECT.OFF OBJECT.ON OBJECT.PLANES OBJECT.PRIORITY OBJECT.SHAPE OBJECT.START OBJECT.STOP OBJECT.VX OBJECT.VY OBJECT.X OBJECT.Y OCT$ OFF ON OPEN OPTION OR OUTPUT PAINT PALETTE PATTERN PEEK PEEKL PEEKW POINT POKE POKEL POKEW POS PRESET PRINT PSET PTAB PUT RANDOMIZE READ REM RESTORE RESUME RETURN RIGHT$ RND RSET RUN SADD SAVE SAY SCREEN SCROLL SGN SHARED SIN SLEEP SOUND SPACE$ SPC SQR STATIC STEP STICK STOP STR$ STRIG STRING$ SUB SWAP SYSTEM TAB TAN THEN TIME$ TIMER TO TRANSLATE$ TROFF TRON UBOUND UCASE$ USING VAL VARPTR WAIT WAVE WEND WHILE WIDTH WINDOW WRITE XOR

* Some AmigaBASIC reserved words have yet to be implemented in ACE, in particular, those relating to sprites/bobs and random files. Others such as RUN only make sense within the context of the interpreter. I have tried to concentrate upon implementing those language features which are most often used (in general). See the ACE Language Reference manual for currently implemented features.


ACE-Specific Reserved Words: 53

ADDRESS ALLOC ARG$ ARGCOUNT ASSEM BACK BEVELBOX BIN$ BUTTON BYTE CASE CONST CSTR DAY EXTERNAL FILEBOX$ FONT FORWARD GADGET HANDLE HEADING HOME IFF INPUTBOX INPUTBOX$ LONGINT MESSAGE MSGBOX PENDOWN PENUP POTX POTY PRINTS REPEAT SERIAL SETHEADING SETXY SHL SHORTINT SHR SINGLE SIZE SIZEOF STRING STRUCT STYLE TURN TURNLEFT TURNRIGHT TURTLE UNTIL XCOR YCOR