EDAMAME賞(電子的設計自動化 - 機械的抽象機械エミュレータ)
受賞者:Michael Birken
動作・解説にジャンプ »
引用元:https://www.ioccc.org/2006/birken/birken.c
審査員・作者による説明:https://www.ioccc.org/2006/birken/hint.text
回路シミュレータとのこと。 次は、57 + 142をする回路記述をシミュレーションする例。
$ gcc -o birken birken.c $ ./birken < adder.tofu Build complete: 80 components, 145 nodes. 1: 000000000 3: 010110111 4: 010100111 6: 010000111 8: 011000111
199になった。
TOFUという回路記述言語。 豆腐が由来。豆腐はベジタリアン向けの人工肉という扱い(Vegetarian hot dog)なので、人工回路になってもいいじゃない、ということらしい(よくわからない)。 賞名はそれに合わせ、似たような位置づけの日本食である枝豆。
55ページの長大なマニュアル(PDF)があるので、興味のある人は見るといいと思う。