Raspberry Pi


Raspberry Piで実行可能な十進BASICは,
OSが32ビットのとき,
    BASIC0768Ja_Raspbian.tar.gz
または BASIC0934Ja_Linux_ARM32.tar.xz (Rapberry pi OS(Bookworm)上で作成)
64ビットのとき,
   BASIC0934Ja_Linux_ARM64.tar.xz (Rapberry pi OS(Bookworm)上で作成)
です。

解凍(展開)後,basic(小文字)をダブルクリックすれば動きます。
Ver. 0.9 は,多くの場合,Ver. 0.7 より高速ですが,実行の中断に時間がかかるなどの弱点もあります。

ランチャーに登録
次のプログラムを実行すると,ランチャーに登録されます。

100 Ask StartDir dir$
110 Ask EnvironmentVariable("HOME") home$
114 WHEN EXCEPTION IN
115    MAKE DIRECTORY home$ & "/.local/share"
116 USE
117 END WHEN
119 WHEN EXCEPTION IN
120    MAKE DIRECTORY home$ & "/.local/share/applications"
121 USE
122 END WHEN
130 OPEN #1:NAME home$ & "/.local/share/applications/decimalbasic.desktop"
140 REM ERASE #1
150 PRINT #1:"[Desktop Entry]"
160 PRINT #1:"Type=Application"
170 PRINT #1:"Encoding=UTF-8"
180 PRINT #1:"Name=十進BASIC"
190 PRINT #1:"Comment=十進BASIC"
200 PRINT #1:"Exec=" & dir$ & "/basic"
210 PRINT #1:"Icon=" & dir$ & "/BASIC_ICON.png"
220 PRINT #1:"Categories=Development;Education;"
230 PRINT #1:"Terminal=false"
240 CLOSE #1
245 PRINT "終了しました"
250 END

既存のエントリーがあると150行でエラーになります。
上書きしてよいときは,140行で REM の3文字を消してERASE文を生かしてください。
新たなエントリーを作りたいときは,130行で,decimalbasic の部分を他の名前に変えてください。

参考
Linuxでシェルスクリプトを実行する



戻る