これ去年コンパイルして動かした事あるけど、ちゃんと exe 吐いてました。
マクロ漁船、実際はアノニマスのお面をかぶった人が登壇していた。
現実的に楽したいなら yacc 使う事になるんだろうけど、あれはあれえ覚える事があって...
構文解析をスキップしてプログラミング言語を実装したいみたいなニーズ、uchijo さんがリンク貼ってたこの記事が良い。 字句解析などは JSON パーサに任せられるので。
俺の使えるあの言語で Lisp ってどう実装するんだろう、と思ったら MAL を見るといい。おそらく世の中の殆どの言語での Lisp 実装がある。
Lisp/Scheme 処理系作るの楽しいよ。
あと何日でリレー作るんだっけ
結局 Lisp が出てきちゃう。
定義が知りたいなら SICP だけど、今もう SICP を読む価値はあるだろうか。
swap は1命令なの?