reference:command_summary

Command Summary

Command Summary

Direct Mode Only

Commands that can only be used in Direct Mode

NEW
LIST
RUN
CONT
TRACE
BACKTRACE
SUBRUN
SUBSTOP
CLEAR

Variables and Arrays

Operating/defining commands for variables and arrays

DIM
VAR
SWAP
INC
DEC
COPY
RINGCOPY
SORT
RSORT
PUSH
POP
UNSHIFT
SHIFT
FILL
TYPEOF
ARRAY%
ARRAY#
ARRAY$
RESIZE
INSERT
REMOVE
FIND
INSPECT

Control and Branch

Control commands such as branch and repeat

@LABEL
GOTO
GOSUB
RETURN
ON GOTO
ON GOSUB
ON BREAK GOTO
IF THEN ELSE
CASE WHEN ENDCASE
LOOP ENDLOOP
FOR TO NEXT
WHILE WEND
REPEAT UNTIL
CONTINUE
BREAK
END
STOP
DEF END
DEFARGC
DEFARG
DEFOUTC
DEFOUT
CALL

Mathematics

Functions for mathematical calculations such as trigonometric functions and logarithms

INT
FLOAT
FLOOR
ROUND
CEIL
ABS
SGN
MIN
MAX
RND
RNDF
RANDOMIZE
SQR
EXP
LOG
POW
RAD
DEG
SIN
COS
TAN
ASIN
ACOS
ATAN
SINH
COSH
TANH
CLASSIFY

String Operations

String operations and conversion functions

ASC
CHR$
VAL
STR$
HEX$
BIN$
FORMAT$
LEN
LAST
MID$
LEFT$
RIGHT$
INSTR
SUBST$
DATE$
TIME$

Other

Other commands that cannot be classified

CONST
ENUM
DATA
READ
RESTORE
OPTION
WAIT
VSYNC
REM
TMREAD
DTREAD
CHKLABEL
CHKCALL
CHKVAR
DIALOG
RESULT
CALLIDX
CLIPBOARD
KEY
FONTINFO
FREEMEM
MILLISEC
MAINCNT
SYSPARAM
PERFBEGIN
PERFEND
METALOAD
METAEDIT
METASAVE

Various Inputs

Input commands from various controllers and input devices

XCNTLSTYLE
CONTROLLER
BUTTON
BREPEAT
STICK
ACCEL
GYROV
GYROA
GYROSYNC
VIBRATE
TOUCH
MOUSE
MBUTTON
IRSTART
IRSTOP
IRSTATE
IRREAD
IRSPRITE
KEYBOARD
TCPIANO
TCHOUSE
TCFISHING
TCBIKE
TCROBOT
TCVISOR

Files

Save/load of programs/data and file operation commands

FILES
LOAD
LOADG
LOADV
SAVE
SAVEG
SAVEV
PROJECT
EXEC
CHKFILE
DELETE
RENAME

Screen Control

Indicate control commands for entire display

ACLS
XSCREEN
ANIMDEF
BACKCOLOR
FADE
FADECHK

Text Screen

Character indicate/data input commands to text screens

CLS
COLOR
LOCATE
PRINT
TPRINT
ATTR
SCROLL
CHKCHR
INPUT
LINPUT
INKEY$
TSCREEN
TPAGE
TCOLOR
TLAYER
TPUT
TFILL
THOME
TOFS
TROT
TSCALE
TSHOW
THIDE
TBLEND
TANIM
TSTOP
TSTART
TCHK
TVAR
TCOPY
TSAVE
TLOAD
TARRAY
TUPDATE
TFUNC
TCOORD

Graphic Drawing

Commands for drawing shapes on graphic pages

GTARGET
GCOLOR
RGB
RGBF
HSV
GCLIP
GCLS
GPSET
GPGET
GLINE
GCIRCLE
GBOX
GFILL
GPAINT
GCOPY
GSAVE
GLOAD
GTRI
GPUTCHR
GARRAY
GUPDATE
GSAMPLE

Sprite

Commands to indicate a large amount of images in a graphic page at high speed

SPSET
SPCLR
SPSHOW
SPHIDE
SPHOME
SPOFS
SPROT
SPSCALE
SPCOLOR
SPCHR
SPPAGE
SPLAYER
SPDEF
SPLINK
SPUNLINK
SPANIM
SPSTOP
SPSTART
SPCHK
SPVAR
SPCOL
SPCOLVEC
SPHITSP
SPHITRC
SPHITINFO
SPFUNC
SPUSED

Layer

Commands to further refine the indicate content of sprites and text screens

LAYER
LFILTER
LCLIP
LMATRIX

Sound

Sound related commands

BEEP
BEEPPAN
BEEPPIT
BEEPSTOP
BEEPVOL
BGMCLEAR
BGMCONT
BGMPITCH
BGMPLAY
BGMPAUSE
BGMSET
BGMSETD
BGMSTOP
BGMVAR
BGMVOL
BGMWET
EFCEN
EFCSET
EFCWET
PCMCONT
PCMPOS
PCMSTOP
PCMSTREAM
PCMVOL
SNDMSBAL
SNDMVOL
SNDSTOP
TALK
TALKCHK
TALKSTOP
WAVSET
WAVSETA
BGMCHK
CHKMML

Advanced Calculations

Commands that perform advanced calculations at high speed

BIQUAD
BQPARAM
FFT
IFFT
FFTWFN
ARYOP

Source Code Manipulation

Commands for referencing and editing the text in the editor from the program

PRGEDIT
PRGGET$
PRGSEEK
PRGSET
PRGINS
PRGDEL
PRGSIZE
PRGNAME$

Subprogram

Commands for exchanging status and data between the main and sub programs

XSUBSCREEN
ENVSTAT
ENVLOAD
ENVSAVE
ENVINPUT$
ENVTYPE
ENVFOCUS
ENVPROJECT
PUSHKEY
HELPINFO
HELPGET

reference/command_summary.txt · Last modified: 2019/11/08 15:00 (external edit)

Page Tools