Rust的S表达式解析器
所有者 Bram Vandenbogaerde.
使用旧的Rust 2015
#23 in #pest-语法
9KB 181 行
此库提供了一种轻松地将S表达式解析为链表的方法。它试图模仿read函数在r5rs scheme中的行为。
read
r5rs
此库基于pest解析器,可以通过编辑pest语法文件和向枚举中添加额外类型来轻松扩展语法,以便将pest的结果转换为AST。
示例可以在文档和测试模块中找到。
Mozilla公共许可证2.0
~3MB ~63K SLoC