2 个版本

使用旧 Rust 2015

0.0.2 2016年4月2日
0.0.1 2015年11月26日

#326解析工具

Download history 134/week @ 2024-03-13 151/week @ 2024-03-20 210/week @ 2024-03-27 257/week @ 2024-04-03 126/week @ 2024-04-10 165/week @ 2024-04-17 216/week @ 2024-04-24 373/week @ 2024-05-01 408/week @ 2024-05-08 300/week @ 2024-05-15 218/week @ 2024-05-22 264/week @ 2024-05-29 270/week @ 2024-06-05 153/week @ 2024-06-12 170/week @ 2024-06-19 113/week @ 2024-06-26

每月751次下载
用于 plex

MIT/Apache

28KB
570

lalr

Build Status

一个从上下文无关文法创建 LALR(1) 解析器的库。就这么简单。

API 文档。


lib.rs:

此包提供上下文无关文法和 LR(1) 状态机的数据结构,以及通过 LALR(1) 构造将上下文无关文法转换为 LR(1) 状态机的算法。

要使用此包,您应创建一个 Grammar 并调用 lalr1。然后您可以使用 LR1ParseTable 创建自己的解析器。

无运行时依赖