文件名称:宏nom-peg-在nom之上构建的PEG解析器生成器-Rust开发
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-16 13:31:01
Rust Parsing
用于Nom的PEG语法nom-peg是在nom之上构建的PEG(解析表达式语法)解析器生成器,其使用的语法受LA的启发很大。用于Nom的PEG语法nom-peg是一种PEG(解析表达式语法)解析器生成器在nom之上,使用受LALRPOP极大启发的语法。 用nom-peg定义的语法可以与其他nom解析器*混合。 例子让算术=语法! {// //语法可以具有任意数量的非终结符,并且可以返回任何类型的解析:i64 = “ =” //替代选项由`|`分隔,//和`=> {...}`语法用于操纵th的输出
【文件预览】:
nom-peg-master
----.gitignore(29B)
----src()
--------parser.rs(7KB)
--------codegen.rs(6KB)
--------lib.rs(987B)
----LICENSE(34KB)
----Cargo.toml(553B)
----README.md(1KB)
----tests()
--------basic.rs(3KB)
--------json.rs(2KB)