タイニーBASIC取扱説明書 |
タイニーBASICは起動するとまず起動メッセージを表示し、次にプロンプトを表示します。ここでプログラムを入力するかコマンドを実行します。文字は数字と英大文字しか受け付け ません。大文字の入力は案外めんどうくさいので、小文字を入力したとき自動的に大文字に変換する機能を追加してあります。 |
【プログラム】 |
プログラムでは次に示すキーワードが使えます。キーワードは、ほかのキーワードと区別できるところまで書いたら「.」を付けて打ち切れます(たとえばGOS.のように)。空白は完全に省略できます。キーワードの多くは引数を付けて使 いますが、引数の詳細まで説明するとキリがないので、ソースやリスティングファイル、あるいはのちほど示すプログラム例から読み取ってください。タイニーBASICの文法の詳細をまとめた文書は、現在ではもう存在しません。 |
ステートメント | 機能 |
LET | 変数に値を代入する |
表示する | |
INPUT | 入力を求める |
GOTO | 指定行へ分岐する |
GOSUB | 指定行を呼び出す |
RETURN | 呼び出しもとへ戻る |
IF | 条件が成立したら同行の続きを実行する |
FOR〜NEXT | 回数を指定して繰り返す |
STOP | 実行を停止する |
REM | 同行の続きを実行しない(注釈) |
関数 | 機能 |
RND | 引数以下の乱数を返す |
ABS | 引数の絶対値を返す |
SIZE | メモリの残りの容量を返す(単位はバイト) |
比較演算子 | 意味 |
= | 等しい(または代入する) |
# | 等しくない |
> | 左辺が右辺より大きい |
>= | 左辺が右辺より大きいか等しい |
< | 左辺が右辺より小さい |
<= | 左辺が右辺より小さいか等しい |
算術演算子 | 意味 |
+ | 加算 |
- | 減算 |
* | 乗算 |
/ | 除算 |
変数 | 意味 |
A〜Z | 符号付整数(-32767〜32767) |
@(要素番号) | 配列 |
【コマンド】 |
コマンド | 機能 |
NEW | プログラムを消去する |
LIST | プログラムを表示する |
RUN | プログラムを実行する |
【プログラム例-1】 |
OK |
【プログラム例-2】 |
OK |