kmizuの日記

プログラミングや形式言語に関係のあることを書いたり書かなかったり。

Nemerle

Nemerleでコンパイル時に迷路を解いてみた

故*1Nemerleのマクロは非常に強力で、コンパイル時でも実行時に行えるあらゆる事(計算はもちろんのこと、入出力、ネットワークIO、GUIなど)を行えるので、それを利用してコンパイル時に例の迷路を解くマクロを書いてみた。このマクロは、入力として迷路を表…