Kotlin

素朴な自作言語のコンパイラをKotlinに移植した

移植一覧に戻る やっつけなので汚いです。ライフゲームのコンパイルが通ったのでヨシ、というレベルのものです。 github.com 移植元 memo88.hatenablog.com ベースになっているバージョン: tag:51 のあたり メモ Java版 からコピーしてきて修正してできあが…

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 # => …