Small Basic: プログラムが動く仕組み (ja-JP)

この記事は Small Basic のプログラムがどう動くのか説明しています。


プログラムがどう動くか

Small Basic の環境で [実行] ボタンをクリックすると、Small Basic の環境は Small Basic コンパイラー (SmallBasicCompiler.exe) を呼び出します。Small Basic コンパイラーはソースファイル xxx.sb を読み込み、それをコンパイルし、デバッグファイル xxx.pdb と実行可能な xxx.exe を出力します。もしエラーがなければ、Small Basic の環境は xxx.exe を呼び出します。xxx.exe は SmallBasicLibrary.dll (Small Basic ダイナミック リンク ライブラリ) を呼び出し、その dll は .NET Framework ランタイムライブラリを呼び出します。そして、.NET Framework は Windows システムライブラリを呼び出します。このように上位のプログラムが下位のライブラリを呼び出すことによって、プログラムは実行されます。

下図では、太い矢印はデータの流れを、細い矢印は制御の流れを表します。 


関連事項

追加リソース

他の言語