rflexのコードリーティング
pfnの
blog
tutorial
github
Rust実装
の
字句解析
器生成器
lexみたいな
flex
に似てる
簡単な使い方
hoge.l
に字句解析器のルールを書く
$ rflex hoge.l
で同じディレクトリに
hoge.rs
が生成される
exampleディレクトリの中で
$ cargo run main.rs
で試しの結果が見れる
src概要
charclasses.rs
codegen.rs
dfa.rs
決定性有限オートマトン
lib.rs
main.rs
nfa.rs
非決定性有限オートマトン
scanner.rs
動機
r9cc
の開発に役立ちそう
rustのコード読みたい
pfn好き