
pest
pest-parser
The Elegant Parser
AI 简介
pest 是一个用 Rust 编写的通用解析器,专注于易用性、正确性和性能。它使用解析表达式文法(PEG)作为输入,这种文法类似于正则表达式,但提供了更强大的表达能力,能够处理复杂的语言结构。pest 的核心功能包括清晰的语法定义、自动错误报告和与 Rust 代码分离的.pest 文件,使得语言规范易于阅读和维护。适合用于需要高效且准确地解析复杂文本格式的场景,如编程语言、配置文件或自定义数据格式。
Rust
Apache License 2.05.4k
Stars
291
Forks
40
Watchers
65
Issues
Star 增长
今日+2
近 7 天+5
近 30 天+20
综合评分71.9
默认分支master