; Keyword token include file  -  version 89.11.27
;
; EQUATES
;
; Primary keyword tokens
EPrgKEY:       EQU     0
ENDFKEY:       EQU     EPrgKEY+1
UNTILKEY:      EQU     ENDFKEY+1
ENDWHKEY:      EQU     UNTILKEY+1
ENDLPKEY:      EQU     ENDWHKEY+1
ELIFKEY:       EQU     ENDLPKEY+1
ELSEKEY:       EQU     ELIFKEY+1
ENDIFKEY:      EQU     ELSEKEY+1
WHENKEY:       EQU     ENDIFKEY+1
OTHRWKEY:      EQU     WHENKEY+1
ENDCSKEY:      EQU     OTHRWKEY+1
HANDKEY:       EQU     ENDCSKEY+1
NDTRPKEY:      EQU     HANDKEY+1
NDPRCKEY:      EQU     NDTRPKEY+1
NDFNCKEY:      EQU     NDPRCKEY+1
NDRECKEY:      EQU     NDFNCKEY+1
LABLKEY:       EQU     NDRECKEY+1
GOTOKEY:       EQU     LABLKEY+1
IFGOKEY:       EQU     GOTOKEY+1
REST0KEY:      EQU     IFGOKEY+1
IFRESKEY:      EQU     REST0KEY+1
EXITKEY:       EQU     IFRESKEY+1
IFXITKEY:      EQU     EXITKEY+1
RETRYKEY:      EQU     IFXITKEY+1
DATAKEY:       EQU     RETRYKEY+2
FORKEY:        EQU     DATAKEY+1
REPETKEY:      EQU     FORKEY+1
WHILEKEY:      EQU     REPETKEY+1
LOOPKEY:       EQU     WHILEKEY+1
IFKEY:         EQU     LOOPKEY+1
CASEKEY:       EQU     IFKEY+1
TRAPKEY:       EQU     CASEKEY+1
PROCKEY:       EQU     TRAPKEY+1
FUNCKEY:       EQU     PROCKEY+1
RECKEY:        EQU     FUNCKEY+2       ; Two versions of FUNC - string/real
EXECKEY:       EQU     RECKEY+1
RETRNKEY:      EQU     EXECKEY+1
BYEKEY:        EQU     RETRNKEY+6      ; Six versions of (IF..) RETURN
SGLIFKEY:      EQU     BYEKEY+1        ; Single line IF
SGLFRKEY       EQU     SGLIFKEY+1      ; Single line FOR
SGLWHKEY:      EQU     SGLFRKEY+1      ; Single line WHILE
SGLLPKEY:      EQU     SGLWHKEY+1      ; Single line LOOP
TRESCKEY:      EQU     SGLLPKEY+1
ZONEKEY:       EQU     TRESCKEY+1
DIGITKEY:      EQU     ZONEKEY+1
PRTKEY         EQU     DIGITKEY+1
INPUTKEY:      EQU     PRTKEY+1
CURSRKEY:      EQU     INPUTKEY+1
LETKEY:        EQU     CURSRKEY+1
DIMKEY:        EQU     LETKEY+1
FIELDKEY:      EQU     DIMKEY+1
PNTRKEY:       EQU     FIELDKEY+1
IMPRTKEY:      EQU     PNTRKEY+1
EXPRTKEY:      EQU     IMPRTKEY+1
GLOBLKEY:      EQU     EXPRTKEY+1
REST1KEY:      EQU     GLOBLKEY+1
READKEY:       EQU     REST1KEY+1
WRITEKEY:      EQU     READKEY+1
REPRTKEY:      EQU     WRITEKEY+1
SELCTKEY:      EQU     REPRTKEY+1
USEKEY:        EQU     SELCTKEY+1
RANDKEY:       EQU     USEKEY+1
WAITKEY:       EQU     RANDKEY+1
TIMERKEY:      EQU     WAITKEY+1
NULLKEY:       EQU     TIMERKEY+1
COMMKEY:       EQU     NULLKEY+1
ENDKEY:        EQU     COMMKEY+1
STOPKEY        EQU     ENDKEY+1
NEWKEY:        EQU     STOPKEY+1
CREATKEY:      EQU     NEWKEY+1
OPENKEY:       EQU     CREATKEY+1
CLOSEKEY:      EQU     OPENKEY+1
DIRKEY:        EQU     CLOSEKEY+1
MKDIRKEY:      EQU     DIRKEY+1
DRIVKEY:       EQU     MKDIRKEY+1
CHDIRKEY:      EQU     DRIVKEY+1
COPYKEY        EQU     CHDIRKEY+1
RENAMKEY:      EQU     COPYKEY+1
DELETKEY:      EQU     RENAMKEY+1
PASSKEY:       EQU     DELETKEY+1
CHAINKEY:      EQU     PASSKEY+1
RUNKEY:        EQU     CHAINKEY+1
CONKEY:        EQU     RUNKEY+1
SCANKEY:       EQU     CONKEY+1
TRACEKEY:      EQU     SCANKEY+1
STEP2KEY:      EQU     TRACEKEY+1
MEMWDKEY:      EQU     STEP2KEY+1
LISTKEY:       EQU     MEMWDKEY+1
DISPKEY:       EQU     LISTKEY+1
ENTERKEY:      EQU     DISPKEY+1
MERGEKEY:      EQU     ENTERKEY+1
SAVEKEY:       EQU     MERGEKEY+1
LOADKEY:       EQU     SAVEKEY+1
MAINKEY:       EQU     LOADKEY+1
DSCRDKEY:      EQU     MAINKEY+1
DELKEY:        EQU     DSCRDKEY+1
RENKEY:        EQU     DELKEY+1
AUTOKEY:       EQU     RENKEY+1
SETEXKEY:      EQU     AUTOKEY+1
RUNWDKEY:      EQU     SETEXKEY+1
SHOWKEY:       EQU     RUNWDKEY+1    ; LISTPACK
LSTDEVKEY:     EQU     SHOWKEY+1
SIZEKEY:       EQU     LSTDEVKEY+1
EDITKEY:       EQU     SIZEKEY+1
FINDKEY:       EQU     EDITKEY+1
CHANGEKEY:     EQU     FINDKEY+1
;
; Secondary keyword tokens
TABKEY:        EQU     1
ATKEY          EQU     2
USNGKEY:       EQU     3
STEPKEY:       EQU     4
DOKEY:         EQU     5
TOKEY:         EQU     6
THENKEY:       EQU     7
REFKEY:        EQU     8
CLOSDKEY:      EQU     9
OFKEY:         EQU     10
INP2KEY:       EQU     11      ; INPUT-key for SELECT
OUTP2KEY:      EQU     12      ; OUTPUT-key for SELECT
INOUTKEY:      EQU     13      ; INOUT-key for SELECT
ESCKEY:        EQU     14      ; ESC-key for TRAP ESC
TIMESKEY:      EQU     15      ; TIMES-key in LOOP FOR n TIMES
WHEN2KEY:      EQU     16      ; WHEN-key in EXIT WHEN ..
FILEKEY:       EQU     17
READ2KEY:      EQU     18      ; READ in OPEN
APPNDKEY:      EQU     19      ; APPEND in OPEN
RDWRKEY:       EQU     20      ; READWRITE in OPEN
RANDMKEY:      EQU     21      ; RANDOM in OPEN
WRIT2KEY:      EQU     22      ; WRITE in OPEN
FROMKEY:       EQU     23      ; FROM in USE-statement
EXTKEY:        EQU     24      ; EXTERNAL key
ASKEY:         EQU     25      ; AS in EXPORT
