福澤テクノロジー

おっさんプログラマーが、主に技術的な話をするブログ。

Lazy Expression Expansion

ALCSを Lazy Expression Expansion に改名しました

ALCS じゃ何の略だったか自分でも忘れてしまうくらいだったので、名前を変更。
式展開 #{} をその場で評価しないで後で評価する、という意味を込めて名付けました。
Haskellなどの遅延評価と違い、自分で Proc#call を呼ばなければなりませんが。

ヒアドキュメントのバグ修正にも対応して、githubにプッシュしておきました。
https://github.com/FUKUZAWA-Tadashi/mruby/tree/LazyExpressionExpansion

過去記事
ALCS(仮) 仕様まとめ - 福澤テクノロジー