Macintosh[METAL]



abs絶対値を返す
and論理積を取る
asc文字列のアスキーコードを返す
atnアークタンジェントを返す
backcolor背景色を指定する:LONG COLOR bb,gg,rr,_background
beepビープ音を鳴らす
buttonマウスボタンが押されているかどうか返す:FN BUTTON
callocメモリを確保する:FN NEWHANDLE
chr$アスキー文字を返す
circle円を描く
clear変数をクリアする
closefileファイルを閉じる:CLOSE #ファイル番号
cls画面を消去する
copyrectスクリーン間でデータを転送する:CALL COPYBITS
copyrect deepmaskedスクリーン間でデータを転送する(マスク付き):CALL COPYBITS
copyrect maskedスクリーン間でデータを転送する(マスク付き):CALL COPYBITS
cosコサインを返す
data データを定義する
deekメモリから2バイト読み込む:PEEK WORD
def fn 関数を定義する
dim配列を宣言する
doke2バイトメモリに書き込む:POKE WORD
 ellipse扇形を描く
if~then~else~end if条件により処理を振り分ける:LONG IF~XELSE~END IF
expeを底として指数関数を与える
 fcircle塗りつぶされた円を描く
 fellipse塗りつぶされた扇形を描く
for~next指定数繰り返す
forecolor前景色を設定する:COLORまたはLONG COLOR bb,gg,rr
 fre
freadファイルからデータを読み込む:INPUT #またはREAD #またはREAD FILE
free指定アドレスのメモリを解放する:FN DISPOSHANDLE
fwriteファイルにデータを書き出す:PRINT#またはWRITE #またはWRITE FILE
 get pict size
getmousexマウスのX座標を返す:MOUSE(_horz)
getmouseyマウスのY座標を返す:MOUSE(_vert)
gosubサブルーチンを呼び出す
goto指定ラベルに飛ぶ
hidecursorカーソルを非表示にする:CALL HIDECURSOR
home画面をクリアする:CLS
init screen仮想画面の初期化を行う:err% = FN NEWGWORLD
inkey$リアルタイムにキー入力を行う
inputキーボードからデータを入力する
int値を超えない最大の整数値を返す
kill screen仮想画面を破棄する:CALL DISPOSEGWORLD
leekメモリから4バイト読み込む:PEEK LONG
left$文字列の左側から指定数文字を抜き出す
len文字列長を返す
line線を引く:CALL LINE
lineto相対的に線を引く:CALL LINETO
 loadpictPICTファイルを読み込む
locateカーソル位置を指定する
log自然対数の値を返す
lokeメモリに4バイト書き込む:POKE LONG
mallocメモリを確保する:FN NEWHANDLE
mid$文字列から指定数文字を抜き出す
mod剰余
 moveto指定座標にペン位置を移動:CALL MOVETO
not否定
openfileファイルを開く:OPEN
or論理和
peekメモリから1バイト読み込む
play aiffAIFFサウンドを演奏する:FN SNDSTARTFILEPLAY
plot点を打つ:CALL MOVETO,CALL LINETO
pokeメモリに1バイト書き込む
 pop
 pos
print文字や値を表示する
read データを読み込む
 rect矩形座標を指定する
rem 注釈
 resize console画面サイズを変更する
restore データの読み込み位置を変更する
returnサブルーチンから戻る
right$文字列の右側から指定数文字を抜き出す
rnd 0以上1未満の乱数値を返す:RND(10000)/10000
 say
scroll画面をスクロールさせる
set screen to操作画面を指定する:CALL SETPORT,CALL SETGWORLD
set screen to console操作画面をコンソールにする:CALL SETPORT,CALL SETGWORLD
sgn符号を返す
showcursorカーソルを表示する:CALL SHOWCURSOR
sinサインを返す
space$指定数の空白を返す
sqr平方根を返す
stop実行を停止する
str$値を文字列に変換する
string$指定文字を指定数生成する
tanタンジェントを返す
text指定位置に文字を表示する:PRINT %(x,y)
textface文字の形状を指定する:TEXT
textfontフォントを指定する:TEXT
textmode文字の表示モードを指定する:TEXT
textsize文字サイズを指定する:TEXT
timerタイマー値を返す:FN TICKCOUNT
val 文字列を値に変換する
 wait
 waitbuttonマウスボタンが押されるまで待つ
 waitbuttonupマウスボタンが離されるまで待つ
 waitkeyキー入力を待つ
 waitkeyupキーが離されるのを待つ
xor排他的論理和