pest-parser

pest

pest-parser

The Elegant Parser

AI 简介

pest 是一个用 Rust 编写的通用解析器,专注于易用性、正确性和性能。它使用解析表达式文法(PEG)作为输入,这种文法类似于正则表达式,但提供了更强大的表达能力,能够处理复杂的语言结构。pest 的核心功能包括清晰的语法定义、自动错误报告和与 Rust 代码分离的.pest 文件,使得语言规范易于阅读和维护。适合用于需要高效且准确地解析复杂文本格式的场景,如编程语言、配置文件或自定义数据格式。

Rust
Apache License 2.0
5.4k
Stars
291
Forks
40
Watchers
65
Issues

Star 增长

今日+2
近 7 天+5
近 30 天+20
综合评分71.9
默认分支master