1个不稳定版本
0.2.0 | 2024年8月3日 |
---|
#349 在 编程语言
112 每月下载量
用于 pigeon-impl
10KB
216 代码行
pigeon-core
两阶段解析无记忆
在大多数基于PEG的方法中,目标类型在解析期间构建。然而,其中一些可能在不久的将来被丢弃,导致不希望的分配/释放。在这个crate中,我们将解析和类型构建分为两个阶段。在第一阶段,语法项表示为标签,这些标签是无存储相关的。然后,一个分析过程运行在标签上,生成最终结果。
依赖关系
~4.5–6.5MB
~116K SLoC