| 状態 | 完成 |
|---|---|
| 最終更新日 | 2012年03月08日 |
| ページ数 | PDF:22ページ |
| ダウンロード | PDF形式でダウンロード EPUB形式でダウンロード |
| Kindleで読む | New ※要設定 設定方法はこちら |
コンパイラーは、自分で作り、どんどん拡張、改善をしていく。
そんな環境が整ってきました。
Cが生まれた頃とは、大違い、メモリーは、今や4ギガバイト。
メモリーを使わないように、ローレベルのデータ構造のみで実装。
そんなことは気にせず、便利なサービスをどんどん使い、簡単に作ってしまいましょう。
コア部分から出発、拡張して、自分で使える程度までの、実用性をめざします。
| ステージ1 コンピュータ言語は自分で作る。 |
| ステージ2 plmcoreをギットハブから入手する。 |
| ステージ3 plmcore をテストする。 |
| ステージ4 plmのメモリーシュミレーション。 |
| ステージ5 中間言語は、ワース先生お手製+a。 |
| ステージ6 中間言語を見る。 |
| 70は再度スタックに積まれました。 |
| ステージ7 中間言語へ変換する仕組み。 |
| ファクターでの操作。 |
| ステージ8 プロシージャ。 |
| 名前の先頭に'&'をつけておくと。 |
| ステージ9 ワイル文の実装を見る。 |
| 制御がコンディションから帰ってきました。 |
| ステージ10 ドゥワイル文を実装する。 |
| 別の小さなファイルに書くと考えをまとめやすい。 |
| ステージ11 フォー文の実装。 |
| ステージ12 イフ文はエルスイフが大変だ。 |
| ステージ13 writeステートメント。 |
| ステージ14 a++ と a--。 |
| ステージ15 ストリングデータの操作。 |
| ステージ16 ラップアップ。 |