文件名称:pom-使用运算符重载而不使用宏的PEG解析器组合器-Rust开发
文件大小:172KB
文件格式:ZIP
更新时间:2024-06-16 12:30:05
Rust Parsing
使用运算符重载创建的pom PEG解析器组合器,不带宏。 具有Rust的文档教程API参考学习解析器组合器-使用不带宏的运算符重载创建的pom PEG解析器组合器。 带有Rust的文档教程API参考学习解析器组合器-Bodil Stokke什么是PEG? PEG代表解析表达语法,它是一种解析形式语法,即,它根据用于识别语言字符串的一组规则来描述形式语言。 与CFG不同,PEG不能是模棱两可的。 如果字符串进行解析,则它只有一棵有效的解析树。 每个解析功能的概念
【文件预览】:
pom-master
----.travis.yml(443B)
----rustfmt.toml(63B)
----assets()
--------data.json(3KB)
----tests()
--------list.rs(590B)
----LICENSE(1KB)
----src()
--------range.rs(975B)
--------char_class.rs(946B)
--------set.rs(2KB)
--------lib.rs(362B)
--------parser.rs(18KB)
--------result.rs(1KB)
----Cargo.toml(511B)
----benches()
--------json.rs(387B)
--------json_char.rs(447B)
----doc()
--------rust.png(48KB)
--------article.md(25KB)
--------cfg.png(56KB)
--------peg.png(42KB)
----examples()
--------json.rs(3KB)
--------duration.rs(2KB)
--------simple.rs(238B)
--------test.json(316B)
--------json_file.rs(3KB)
--------json_char.rs(3KB)
--------whitespace.rs(3KB)
----.gitignore(18B)
----README.md(12KB)
----.editorconfig(186B)
----.vscode()
--------launch.json(349B)
--------tasks.json(441B)