ユーザ用ツール


reference:命令概要

命令概要

命令概要

ダイレクトモード専用

ダイレクトモードでのみ使用可能なコマンド

NEW
LIST
RUN
CONT
TRACE
BACKTRACE
SUBRUN
SUBSTOP
CLEAR

変数と配列

変数や配列の定義・操作命令

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

制御と分岐

分岐、くりかえしなどの制御命令

@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

数学

三角関数や対数などの数学計算用関数

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

文字列操作

文字列操作や変換用関数

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

その他

その他分類分けできない各種命令

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

各種入力

各種コントローラー・入力デバイスからの入力命令

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
LOAD
LOADG
LOADV
SAVE
SAVEG
SAVEV
PROJECT
EXEC
CHKFILE
DELETE
RENAME

スクリーン制御

画面全体の表示制御命令

ACLS
XSCREEN
ANIMDEF
BACKCOLOR
FADE
FADECHK

テキストスクリーン

テキストスクリーンへの文字表示・データ入力命令

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

グラフィック描画

グラフィックページに図形を描画する命令

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

スプライト

グラフィックページ内の画像を高速・大量に表示する命令

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
LFILTER
LCLIP
LMATRIX

サウンド

サウンド関連命令

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

高度な演算

高度な演算を高速に行う命令

BIQUAD
BQPARAM
FFT
IFFT
FFTWFN
ARYOP

ソースコード操作

プログラムからエディタ内のテキストを参照・編集するための命令

PRGEDIT
PRGGET$
PRGSEEK
PRGSET
PRGINS
PRGDEL
PRGSIZE
PRGNAME$

サブプログラム

メイン・サブのプログラム間で状態やデータを交換する命令

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

reference/命令概要.txt · 最終更新: 2019/10/28 11:59 (外部編集)

ページ用ツール