文件名称:scala-parser-study
文件大小:244KB
文件格式:ZIP
更新时间:2024-07-11 02:51:22
Scala
scala解析器研究 该交付物已根据@ashigeru 赞助的解析器研究会议的材料和源代码重新创建为 Scala 版本。 问题清单 Q0Parser 的实现 类中 parse() 方法的内容的方式与该方法的 scaladoc 中描述的方式相同。另外,请确保所有单元测试都成功。Q0Parser 是一种从 Expression 开始的语言,具有以下语法规则和语法操作。 Expression ::= '+' Value$a Value$b ; new AddExpr(a, b) | '-' Value$a Value$b ; new SubExpr(a, b) Value ::= NUMBER$t ; new ValueExpr(BigDecimal(t.im
【文件预览】:
scala-parser-study-develop
----license()
--------LICENSE-2.0.txt(11KB)
----src()
--------test()
--------main()
----doc()
--------bnf-basics.pdf(219KB)
----.gitignore(160B)
----project()
--------plugins.sbt(60B)
--------SampleBuild.scala(403B)
----README.md(6KB)