2007-11-18から1日間の記事一覧

bf compiler/interpreter 改良

vm に対する命令セットを定義して、処理を分けてみた。上記のエレガントな回答に比べ、命令セットが多くて格好悪いが実力の差なのでとりあえず気にしないことにする。 incp, decp, incc, decc, putc 処理をしたあとプログラムカウンタを1増やす jmp 指定さ…

Brainf*ck(bf) Compiler

bf コンパイラーで、どう書くorg に Haskell のエレガントな回答があった。http://ja.doukaku.org/comment/3986/Haskell は入門書買ったきりでプログラムを読めないけど、それでもさすがと思わせる美しい構成。 このレベルになんとか近づきたい。上記の Comm…