四則演算と剰余のみのexprコマンドをKotlinで作ってみた

Kotlin に入門しています。 まずは何か適当なものを作りながら慣れようということで、四則演算と剰余のみのexprコマンドをRubyで作ってみた を移植してみました。手書きの再帰下降パーサです。 # (100 - 2 - 1) / (1 + 2) % 5 * 3 # => 97 / 3 % 5 * 3 # => 32 % 5 * 3 # => 2 * 3 # => 6 ## 実行の例 $ kotlin MyExpr.kts…