シンプルな C# コンパイラ (ソース コード付き)
1.0
ソース プログラムの入力プロセスをコンパイルし、キーボード、ファイル、またはテキスト ボックスから数行のステートメントを入力し、それらを入力バッファ (文字データ) に順番に格納してから、前処理サブルーチンをコンパイルして改行と復帰を削除します。入力文字列内の改行文字やタブなどのテキストを編集すると、複数の空白文字が 1 つに結合され、行番号が記録されます。 SAMPLE 言語は自由形式で記述されており、/*...*/ または {...} でマークされた注釈を区切り文字として使用することができますが、単語内に注釈を挿入することはできません。注釈は 1 行で終了する必要があり、行が終了する場合、コメントの後に終了マークがなければ、コメントは自動的に終了したものとみなされます。