initial commit
This commit is contained in:
322
devtools/gbe/system/gfabasic.txt
Normal file
322
devtools/gbe/system/gfabasic.txt
Normal file
@@ -0,0 +1,322 @@
|
||||
;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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user