llparserutils:递归下降解析器utils.LL(1)、LL(K),LLPackratParser

时间:2024-07-26 12:21:35
【文件属性】:

文件名称:llparserutils:递归下降解析器utils.LL(1)、LL(K),LLPackratParser

文件大小:19KB

文件格式:ZIP

更新时间:2024-07-26 12:21:35

Java

#简介 主要是自己在学习《编程语言实现模式》对语法解析一块的总结,在Tenrence Parr的示例代码基础上做了一些修改方便方便复用。包含四个parser基类: LL(1): 。 LL(K):。 :LL(*)回溯优化解析器。 :继承自AbsPackratParser的简化子类。将分支测试和结果记录尝试用类来封装,简化AbsPackratParser的测试、记录、匹配流程。 btw:由于Tenrence Parr有版权声明,以上代码仅供学习使用。 #introduction Mainly their own learning "programming language model" for parsing a summary, in Tenrence Parr sample code to do some modifications on the basis of convenience


【文件预览】:
llparserutils-master
----.project(389B)
----com()
--------droidwolf()
----README.md(3KB)
----.classpath(226B)

网友评论