不定期
ゼロからプログラミング言語を作る
論理言語を作る アセンブラマシンを作る 言語設計と実装をする 一般に、言語設計の解説書は、 上記を下から上に解説するものが多い。 ところが、それらの書籍は、 計算原理が述べられていない場合が多いのだ。 そこで、ここでは逆の方法を取る。
プロレタリな環境(つまり有償ソフトであること) で、読者に申し訳ないが、 開発言語は Delphi FreePascalは使う。 当初、C# or Cでの実装を考えたが、 まず動かすことを先決にした場合、 筆者が慣れ親しんだ言語の方がよいと考えた。 いずれは上記...
筆者の大学の恩師が、 「自分で作れ。他人の作ったものが信用できるか?」 と、よく言った。 その通りである。 では、プログラミングはどうか。 足し算は本当に信用できるのか。 その答えを、ここで導ければと思う。