Most functional interpreter

もっとも関数的なインタプリタ

受賞者:Ondřej Adamovský

引用元:https://www.ioccc.org/2019/adamovsky/prog.c

審査員・作者による説明:https://www.ioccc.org/2019/adamovsky/hint.html

動作

Unlambdaのインタプリタ。

$ cat hello.unl
 `r```````````.H.e.l.l.o. .w.o.r.l.di

$ gcc -trigraphs -o prog prog.c

$ ./prog hello.unl
Hello world

解説

Unlambdaで書かれたColossal Cave Adventureを動かすために作ったとのこと。 Colossal Cave Adventureは、初期のテキストアドベンチャーゲーム。

コード形状は、マクロの部分を除いて細字のラムダ。 iocccsize -iは955と報告するが、Unicodeでコードポイント955は『λ』。

賞名は[[2019/lynn]]と対称的になっている。