2个稳定版本

1.0.1 2024年3月19日
1.0.0 2024年3月5日

#801编程语言

Download history 28/week @ 2024-03-29 4/week @ 2024-04-05 1/week @ 2024-05-17 7/week @ 2024-05-24 6/week @ 2024-05-31 2/week @ 2024-06-07 2/week @ 2024-06-14

67 每月下载量
用于 2 crate

MIT/Apache

115KB
2K SLoC

解析模块

解析模块包含SAP语言解析器的实现。解析器负责将一系列令牌转换为抽象语法树(AST)。AST随后被解释器用于执行程序。

解析器实现为一个递归下降解析器,这是一种自顶向下的解析器,从语法树的根开始,逐层向下到叶节点。

它还负责报告输入程序中的语法错误。当遇到语法错误时,解析器返回一个包含描述错误信息的错误。

依赖关系

~0.6–1.5MB
~33K SLoC