FPGA開発日記

カテゴリ別記事インデックス https://msyksphinz.github.io/github_pages , English Version https://fpgadevdiary.hatenadiary.com/

2020-02-28から1日間の記事一覧

RustのパーサジェネレータLALRPOPに入門する(2. 電卓を作る)

パーサジェネレータの続き。 電卓を作る lalrpop.github.io 次はパーサを使って電卓を作ってみる。電卓は四則演算を行うことができ、*, /の優先度が+, -よりも高い。calculator3.lalrpopは以下のようになる。 calculator3.lalrpop use std::str::FromStr; gr…