PCASTL

構文木を操作できる言語。

PCASTLはALGOL文法で構文木を弄ることを指向している言語です。 id:ranhaさんから。 実行時に抽象構文木のparentが見れるので自己書き換えが可能です。 ソースがbisonのpcastli.yで3691行の1ファイルだけの小さな言語です。windowsのexeも入ってるので簡単…