目次ページに戻る / 前 / 次 前回からの差分をまとめて見る 二項演算が右結合になっていたのを左結合に変えます。 例として 1 + 2 + 3 で見てみます。 変更前は [:+, 1, [:+, 2, 3]] となるようにパースされていて、最終的に機械語になって実行されるときに…
かんたんな自作言語のコンパイラをいろんな言語で書いてみるシリーズ 15番目の言語は Rust です。 理解は後回しにしてとにかく動くものを作るぞ、という方向性で書いたもの。 できたもの github.com 移植元 memo88.hatenablog.com ベースになっているバージ…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。