2020-07-11から1日間の記事一覧

Kotlin: 標準入力を読んで行ごとに処理

<関連記事の案内です> 四則演算と剰余のみのexprコマンドをKotlinで作ってみた 素朴な自作言語のコンパイラをKotlinに移植した <案内おわり> 簡易版 お手軽に済ませたいならこれでよいっぽい。 readLine - Kotlin Programming Language // Cat1.kts whil…

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

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