991267650600228229401496703205376:100yabasicbwBASICの扱いが当初わからなくて、yabasicも試してみました。resources.プロンプトのないインタープリタになります。あと[enter]2回でhogeと出ますが、行番号でプログラムを保存するようにはなっていない様子。return実行結果です。5debian:~$yabasicとN88-BASICの違いこの例とこの後の試行錯誤でわかったこと。コメントが'ではだめ。remの他、//が使えた。使えなかった*ではじまるラベルを認めない。hogeというラベルを設定する。行番号なしの行があってもよい行番号による並べ替えはしないようだ\がエラーになるint(10/3)が代用になる。順序が逆で、しかも数値の形式だけで":"の文字は入れられない。#1usingとの併用ができない様子。十進BASIC昔から授業で使わせていただいていたBASICなので調べてみました。LINUX版のバージョンが最近上がっています。BASICの規格ができて、これがそもそも十進らしい。その点先見の明があったというべきか、特徴が一つ減ったというべきかちょっとむずかしいところ。プログラムの自動訂正があったり、ステップ実行ができたり、途中で変数の値を見ながら動作を確認できたりと、教育用によく考えられた仕様です。起動してすぐに本質でないところで問題がありました。半角のフォントが全角の幅で表示されます。debianのバージョンがlennyのときには問題なかったので、BASIC側だけの問題ではないとは思いますが、単語が認識しずらくなっています。filenameGOSUBでラベルが使えない行番号を使う。サブルーチンを宣言して使うというような高度な使用法だと名前で呼べる。書き換えてよいか尋ねられる。if行の:で複数の文を入れられないendifがあって複数行書けるので、こちらが楽だが、1行に収めなければならなかったN88では多用していたので修正は多めになる。LETが自動で入る代入分の冒頭に挿入される。これは昔から、本来の文法にこだわる教育的仕様。自動なので手間ではない。今、「BASICを使ってプログラムを組むなら」の話ではありません。昔のN88-BASICを一番手を加えずに動かせるのはどれかという話です。コメントが'ではだめ。行を開けるためなら、行番号もない空行にする。*ではじまるラベルを認めない。hoge:に修正する。\が普通の割り算になるint(10/3)などとする。安達順一(2018-09-11)https://dabiyone.com/。