2个版本
新 0.2.1 | 2024年8月21日 |
---|---|
0.2.0 | 2024年8月16日 |
#921 在 编程语言
每月153次下载
用于 2 crate
12KB
275 行
peggen-core
两阶段解析,无需记忆
在大多数基于PEG的方法中,目标类型是在解析期间构建的。然而,其中一些可能在不久的将来被丢弃,导致不希望的分配/释放。在这个crate中,我们将解析和类型构建分为两个阶段。在第一阶段,语法项表示为标签,这些标签是无存储相关的。然后,运行一个分析遍历这些标签并生成最终结果。
依赖
~4.5–6.5MB
~117K SLoC