文件名称:rflex:Rust的快速词法分析器代码生成器
文件大小:38KB
文件格式:ZIP
更新时间:2024-06-12 12:23:26
rust lexer lexer-generator Rust
反射 rflex是Rust的快速词法分析器生成器。 cargo install rflex 或者 编写您的Cargo.toml和build.rs [ package ] # ... build = " build.rs " [ build-dependencies ] # ... failure = " 0.1.5 " rflex = " 0.8 " extern crate rflex; use std :: env; use std :: path :: Path ; fn main () { let out_dir = env :: var ( "OUT_DIR" ). unwrap (); let dest = Path :: new ( & out_dir). join ( "target.rs" ); let path = Path :: new
【文件预览】:
rflex-master
----.gitignore(163B)
----src()
--------charclasses.rs(15KB)
--------codegen.rs(25KB)
--------scanner.rs(76KB)
--------main.rs(556B)
--------error.rs(2KB)
--------nfa.rs(20KB)
--------dfa.rs(18KB)
--------lib.rs(739B)
----LICENSE(1KB)
----CHANGELOG.md(1KB)
----Cargo.toml(374B)
----examples()
--------example1()
--------example2()
----README.md(2KB)
----docs()
--------tutorial.md(4KB)