1. 首页
  2. 数据库
  3. 其它
  4. 葱:Scala中的LL(1)解析器组合器 源码

葱:Scala中的LL(1)解析器组合器 源码

上传者: 2021-02-17 09:11:31上传 ZIP文件 5.95MB 热度 8次
总览 Scallion是一个库,用于在Scala中为LL(1)语言编写解析器和漂亮的打印机。 文献资料 全面的Scaladoc API。 解析算法 Scallion使用了我们在PLDI'20论文中描述的一种新颖的解析算法: 。 该算法已被。 例子 :此示例展示了如何使用Scallion构建基本的JSON解析器。 :此示例显示了如何与解析器一起免费获得漂亮的打印机。 :此示例说明如何使用operators组合器轻松处理具有各种关联性和优先级的运算符。 :此示例展示了一个简单的解析器和漂亮的打印机,用于罗马数字。
下载地址
用户评论