GroovyでBrainf*ckインタープリタを実装してみた
はじめに
最近、これを読んでいてBrainf*ck面白いなーと思っていた矢先、こことかこことかでBrainf*ckをScalaで実装されておられるのを発見しました。そこで私もGroovyで実装してみました。
とりあえずHello! Worldだけ
(動作確認: Groovy Version: 1.8.0-rc-1 JVM: 1.6.0_22)
動作確認
$ groovy bf.groovy helloworld.bf
Hello World!
おわりに
ハロワだけなので、[,]命令は実装してません(手抜き)
勢いで実装しただけなのでソースが汚い。時間があったらリファクタリングしよう。あと[,]命令も実装しよう。
似た趣旨の記事
関連リンク
ScalaでBrainf*ckのインタプリタを書いてみたよ - 都元ダイスケ IT-PRESS
ScalaでBrainf*ckインタープリタを実装してみた - じゅんいち☆かとうの技術日誌
関連書籍
Rubyで作る奇妙なプログラミング言語 ~Esoteric Language~
- 作者: 原悠
- 出版社/メーカー: 毎日コミュニケーションズ
- 発売日: 2008/12/20
- メディア: 単行本(ソフトカバー)
- 購入: 8人 クリック: 138回
- この商品を含むブログ (72件) を見る