Humanity

Edit the world by your favorite way

Gauche

Scheme in Perl

SchemeタグがないのでGaucheタグで代用。 PerlでSchemeインタプリタ書いてみた。 まだ+, -, *, /, printしかサポートしてないけど。 構文木生成するのは難しそうだなーとか思ってたけど案外簡単そう。 でも実際は難しいかも(ぇ

Gaucheでbrainfuckインタプリタ作ってたら ソース内のTODOがハイライトされてなかったんだけど setf lispしたら普通にハイライトされた。

GaucheでGaucheインタープリタ再実装

そのまんまじゃ面白くないので gosh の -E オプションみたいに 一番外側の括弧を自動的に囲んで評価できるようにした。repl.scm (use gauche.interactive) (define *wrap* #f) ; この関数を評価することで ; 一番外側の括弧を入力しなくても ; よかったりよ…