追加機能など main ブランチにはマージせずにブランチで個別に試しています。 真偽値リテラル true, false break while文の最後にジャンプ if/else lexer で case 文に書き換えるだけの簡易実装 単項演算子 - Ruby っぽい見た目に func を def にして、 { ... } をやめて end で閉じるようにしたもの これだけでも結構 Ruby っぽい雰囲気になる リファクタリング 関数コンテキストオブジェクトの導入 fn_arg_names, lvar_names を愚直に渡していたところを context オブジェクトとしてまとめて渡す形に書き…