323 lines
4.5 KiB
Plaintext
323 lines
4.5 KiB
Plaintext
;Note: This file belongs in folder x:\gbe\system\
|
|
;#1
|
|
DEFBIT DEFWRD
|
|
DEFBYT DEFWRD
|
|
DEFINT DEFWRD
|
|
DEFFLT DEFWRD
|
|
DEFSTR DEFWRD
|
|
$B $
|
|
$C $
|
|
$E $
|
|
$F% $
|
|
$I $
|
|
$M $
|
|
$N $
|
|
$P $
|
|
$RC $
|
|
$S $
|
|
$U $
|
|
$X $
|
|
$% $
|
|
. Special Commands
|
|
;#2
|
|
DIM? DIM
|
|
OPTION OPTION BASE
|
|
BASE OPTION BASE
|
|
MAT Matrix Commands
|
|
SET Matrix Commands
|
|
ONE Matrix Commands
|
|
CPY Matrix Commands
|
|
XCPY Matrix Commands
|
|
TRANS Matrix Commands
|
|
NORM Matrix Commands
|
|
DET Matrix Commands
|
|
QDET Matrix Commands
|
|
RANG Matrix Commands
|
|
INV Matrix Commands
|
|
NEG Matrix Commands
|
|
CHR$ ASC
|
|
BIN$ STR$
|
|
HEX$ STR$
|
|
OCT$ STR$
|
|
VAL? VAL
|
|
CVL CVI
|
|
CVS CVI
|
|
CVF CVI
|
|
CVD CVI
|
|
MKI$ CVI
|
|
MKL$ CVI
|
|
MKS$ CVI
|
|
MKF$ CVI
|
|
MKD$ CVI
|
|
CFLOAT CINT
|
|
DPEEK PEEK
|
|
LPEEK PEEK
|
|
POKE PEEK
|
|
DPOKE PEEK
|
|
LPOKE PEEK
|
|
SPOKE PEEK
|
|
SDPOKE PEEK
|
|
SLPOKE PEEK
|
|
{ WORD
|
|
} WORD
|
|
BYTE WORD
|
|
INT WORD
|
|
LONG WORD
|
|
FLOAT WORD
|
|
CARD WORD
|
|
SINGLE WORD
|
|
DOUBLE WORD
|
|
CHAR WORD
|
|
V: VARPTR
|
|
ARRPTR VARPTR
|
|
CLR CLEAR
|
|
ERASE CLEAR
|
|
SSORT QSORT
|
|
WITH QSORT
|
|
DELETE INSERT
|
|
FALSE PI
|
|
TRUE PI
|
|
DATE$ SETTIME
|
|
TIME$ SETTIME
|
|
TIMER SETTIME
|
|
_X _C
|
|
_Y _C
|
|
~ VOID
|
|
HIMEM BASEPAGE
|
|
MSHRINK MALLOC
|
|
MFREE MALLOC
|
|
;#3
|
|
+ Arithmetic Operators
|
|
- Arithmetic Operators
|
|
/ Arithmetic Operators
|
|
* Arithmetic Operators
|
|
MOD Arithmetic Operators
|
|
\ Arithmetic Operators
|
|
^ Arithmetic Operators
|
|
> <
|
|
&X Assignment Operator
|
|
&H Assignment Operator
|
|
&O Assignment Operator
|
|
;#4
|
|
SGN ABS
|
|
ODD EVEN
|
|
TRUNC INT()
|
|
FIX INT()
|
|
FRAC INT()
|
|
MAX MIN
|
|
LOG EXP
|
|
COS SIN
|
|
TAN SIN
|
|
ASIN SIN
|
|
ACOS SIN
|
|
ATN SIN
|
|
DEG SIN
|
|
RAD SIN
|
|
SINQ SIN
|
|
COSQ SIN
|
|
VARIAT FACT
|
|
COMBIN FACT
|
|
RND RANDOM
|
|
RAND RANDOM
|
|
RANDOMIZE RANDOM
|
|
INC DEC
|
|
SUB ADD
|
|
MUL ADD
|
|
DIV ADD
|
|
SUCC PRED
|
|
BCLR BCLR
|
|
BSET BCLR
|
|
BCHG BCLR
|
|
BTST BCLR
|
|
SHR| SHR
|
|
SHR& SHR
|
|
SHL SHR
|
|
SHL| SHR
|
|
SHL& SHR
|
|
ROL SHR
|
|
ROL| SHR
|
|
ROL& SHR
|
|
ROR SHR
|
|
ROR| SHR
|
|
ROR& SHR
|
|
;#5
|
|
LEFT$ RIGHT$
|
|
TRIM$ LEN
|
|
SPACE$ STRING$
|
|
SPC STRING$
|
|
LSET RSET
|
|
;#6
|
|
FORM FORM INPUT
|
|
AT PRINT
|
|
WRITE PRINT
|
|
USING PRINT USING
|
|
LOCATE PRINT
|
|
CRSLIN CRSCOL
|
|
POS CRSCOL
|
|
TAB CRSCOL
|
|
HTAB CRSCOL
|
|
VTAB CRSCOL
|
|
KEYGET KEYTEST
|
|
KEYLOOK KEYTEST
|
|
DATA Data Commands
|
|
READ Data Commands
|
|
RESTORE Data Commands
|
|
_DATA Data Commands
|
|
CHDRIVE DFREE
|
|
DIR$ DFREE
|
|
CHDIR DFREE
|
|
FILES DIR
|
|
FSETDTA FGETDTA
|
|
FSNEXT FSFIRST
|
|
RMDIR MKDIR
|
|
LST: OPEN
|
|
AUX: OPEN
|
|
CON: OPEN
|
|
MID: OPEN
|
|
IKB: OPEN
|
|
VID: OPEN
|
|
PRN: OPEN
|
|
LPT: OPEN
|
|
COM: OPEN
|
|
STD: OPEN
|
|
LOF CLOSE
|
|
LOC CLOSE
|
|
EOF CLOSE
|
|
TOUCH CLOSE
|
|
RENAME NAME
|
|
KILL NAME
|
|
BSAVE BLOAD
|
|
BGET BLOAD
|
|
BPUT BLOAD
|
|
INP& INP
|
|
INP% INP
|
|
OUT INP
|
|
OUT& INP
|
|
OUT% INP
|
|
RECALL STORE
|
|
RELSEEK SEEK
|
|
AS FIELD
|
|
INP? INP()
|
|
OUT? INP()
|
|
INPAUX$ Serial (RS232) and MIDI Interfaces
|
|
INPMID$ Serial (RS232) and MIDI Interfaces
|
|
MOUSEX MOUSE
|
|
MOUSEY MOUSE
|
|
MOUSEK MOUSE
|
|
SHOWM HIDEM
|
|
STRIG STICK
|
|
PADX PADT
|
|
PADY PADT
|
|
LPENY LPENX
|
|
LPRINT HARDCOPY
|
|
LPOS HARDCOPY
|
|
WAVE SOUND
|
|
DMACONTROL DMASOUND
|
|
;#7
|
|
THEN IF
|
|
ELSE IF
|
|
ENDIF IF
|
|
ON ON GOSUB
|
|
CASE SELECT
|
|
CONT SELECT
|
|
DEFAULT SELECT
|
|
ENDSELECT SELECT
|
|
TO FOR
|
|
STEP FOR
|
|
DOWNTO FOR
|
|
NEXT FOR
|
|
UNTIL REPEAT
|
|
WEND WHILE
|
|
LOOP DO
|
|
EXIT EXIT IF
|
|
RETURN PROCEDURE
|
|
GOSUB PROCEDURE
|
|
@ PROCEDURE
|
|
ENDFUNC FUNCTION
|
|
FN DEFFN
|
|
BREAK ON BREAK
|
|
RESUME ON ERROR
|
|
ERR ERROR
|
|
ERR$ ERROR
|
|
FATAL ERROR
|
|
EVERY Interrupt Programming
|
|
AFTER Interrupt Programming
|
|
! REM
|
|
' REM
|
|
: GOTO
|
|
PAUSE DELAY
|
|
END EDIT
|
|
STOP EDIT
|
|
PSAVE SAVE
|
|
LLIST LIST
|
|
SYSTEM QUIT
|
|
TROFF TRON
|
|
;#8
|
|
VSETCOLOR SETCOLOR
|
|
COLOR SETCOLOR
|
|
OFFSET CLIP
|
|
LINE PLOT
|
|
DRAW PLOT
|
|
PBOX BOX
|
|
RBOX BOX
|
|
PRBOX BOX
|
|
PCIRCLE CIRCLE
|
|
ELLIPSE CIRCLE
|
|
PELLIPSE CIRCLE
|
|
POLYMARK POLYLINE
|
|
POLYFILL POLYLINE
|
|
SPUT SGET
|
|
PUT GET
|
|
;#9
|
|
KEY ON MENU KEY
|
|
IBOX ON MENU IBOX
|
|
OBOX ON MENU IBOX
|
|
OFF ON MENU GOSUB
|
|
MENU ON MENU GOSUB
|
|
BUTTON ON MENU BUTTON
|
|
MESSAGE ON MENU MESSAGE
|
|
CLOSEW OPENW
|
|
W_INDEX W_HAND
|
|
TITLEW CLEARW
|
|
INFOW CLEARW
|
|
TOPW CLEARW
|
|
FULLW CLEARW
|
|
;#10
|
|
BIOS BIOS, XBIOS, and GEMDOS
|
|
XBIOS BIOS, XBIOS, and GEMDOS
|
|
GEMDOS BIOS, XBIOS, and GEMDOS
|
|
L: W:
|
|
INTIN CONTRL
|
|
INTOUT CONTRL
|
|
PTSIN CONTRL
|
|
PTSOUT CONTRL
|
|
V_CLSWK V_OPNWK
|
|
V_CLSVWK V_OPNVWK
|
|
V_UPDWK V_CLRWK
|
|
VST_UNLOAD_FONTS VST_LOAD_FONTS
|
|
STE? Other System-related Commands
|
|
TT? Other System-related Commands
|
|
;#11
|
|
GCONTRL Chapter 11 - AES Libraries
|
|
GINTIN Chapter 11 - AES Libraries
|
|
GINTOUT Chapter 11 - AES Libraries
|
|
ADDRIN Chapter 11 - AES Libraries
|
|
ADDROUT Chapter 11 - AES Libraries
|
|
GB Chapter 11 - AES Libraries
|
|
OB_NEXT Object Structure
|
|
OB_HEAD Object Structure
|
|
OB_TAIL Object Structure
|
|
OB_TYPE Object Structure
|
|
OB_FLAGS Object Structure
|
|
OB_STATE Object Structure
|
|
OB_SPEC Object Structure
|
|
OB_X Object Structure
|
|
OB_Y Object Structure
|
|
OB_W Object Structure
|
|
OB_H Object Structure
|
|
OB_ADR Object Structure
|
|
APPL_TRECORD APPL_TPLAY
|
|
;eof
|
|
|
|
|