ご挨拶

プログラマなら誰でもが作りたいと思う物が二種類あると思う。
OS とプログラミング言語である。
私も長年この二つを作りたいと思っていた。
しかしいかんせん敷居が高い。
お勧めと言われる本を見ればいかにも学問という感じの内容で敷居の高さを目の当たりにさせられていた。
それゆえ今までずっと空想夢想の類のまま終わっていたのだが仕事で何気なくテキストデータを扱うコードを書いていて言語処理系も作れるのではないかとふと思った。
このメモを書き始めた段階ではまだ私は自分で言語処理系を完成させていないがここに記すメモ達によっていつか言語処理系を完成させたいと思っている。
また自分と同じ目的を持つ人々に有用な情報になれれば幸いである。
故に間違いの指摘やアドバイス等々をコメントを通じて頂けたら嬉しい。

@IT

Javaでコンパイラの基礎を理解する(1)そもそもコンパイラの中ってどうなっているの?
Javaでコンパイラの基礎を理解する(2)簡単な仮想計算機を作ろう(準備編)
Javaでコンパイラの基礎を理解する(3)簡単な仮想計算機を作ろう(実装編)
Javaでコンパイラの基礎を理解する(4)プログラム言語の文法はどうやって定義されるのか?