META II
大島くんから紹介してもらった論文です。プログラミング言語を書くのに、字句解析器を作って、構文解析器を書いて、インタプリタとかコンパイラを作ってというのが一般的ですが、古には全然、違う方法があったそうです。Alan Kayの講演会で紹介されたGolden Boxという仕組みではこの論文を発掘したアイデアを元にして、極めてコンパクトな言語処理系を実装しているとか。自分で何を書いているのか分らない状態ですが、読んだら解説を書きます。
- D. V. Schorre, "META II a syntax-oriented compiler writing language," in proceedings of the 19th ACM national conference, pp. 41.301-41.3011, 1964.