アカウント名:
パスワード:
https://twitter.com/roentgen/status/947439405232414720 [twitter.com]
とか抜かしてるし、その時代のこと知らん人が大騒ぎしてるようにしか見えんのが残念。
N88(86)BASICコンパイラって、複数ソースを扱えたのかな?というあたりが疑問あと、N88BASIC のサブルーチン(GOSUB)は、システムスタックを使用せず RETURN先専用のスタックを使いそうな気がする
QuickBASICとかかな?それ以外にもコンパイラはありそうだけど。
N88(86)BASICコンパイラそのものでは複数ソースは扱えなかったですよ。私が昔いた会社ではMS-BASIC v7でコンパイル前に通すツール作って対応してました。
・インクルード。・擬似的なブロックIF文。・最終処理として、コメントと空白の削除+行の圧縮(":"による結合)。
特に3つ目が重要で、ソースがでかすぎると怒られる(コンパイルできない)ものも、これをやるとコンパイルできるようになったのでN88部隊に重宝がられました。作ってみてよかった、と思ったツールの1つでした。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
BASIC コンパイラ……実在していたのか…… (スコア:1)
https://twitter.com/roentgen/status/947439405232414720 [twitter.com]
とか抜かしてるし、その時代のこと知らん人が大騒ぎしてるようにしか見えんのが残念。
Re: (スコア:0)
N88(86)BASICコンパイラって、複数ソースを扱えたのかな?というあたりが疑問
あと、N88BASIC のサブルーチン(GOSUB)は、システムスタックを使用せず RETURN先専用のスタックを使いそうな気がする
QuickBASICとかかな?それ以外にもコンパイラはありそうだけど。
Re:BASIC コンパイラ……実在していたのか…… (スコア:1)
N88(86)BASICコンパイラそのものでは複数ソースは扱えなかったですよ。私が昔いた会社ではMS-BASIC v7でコンパイル前に通すツール作って対応してました。
・インクルード。
・擬似的なブロックIF文。
・最終処理として、コメントと空白の削除+行の圧縮(":"による結合)。
特に3つ目が重要で、ソースがでかすぎると怒られる(コンパイルできない)ものも、これをやるとコンパイルできるようになったのでN88部隊に重宝がられました。作ってみてよかった、と思ったツールの1つでした。