文件名称:ll1-解析器
文件大小:31.04MB
文件格式:ZIP
更新时间:2024-03-03 21:47:19
Java
这是编译器理论(CMPILER)课程的最终课程要求。 :laptop_computer: Dyonne Maxime D.Macalino 我是一名目前正在学习编译器理论(CMPILER)S12的学生。 :laptop_computer: LL-1解析器 解析器应为文本文件中的每个输入字符串打印ACCEPT或REJECT。 该项目使用Java编码的自上而下的解析器生成器来识别正则表达式。 :pencil: 要求 为了能够运行该程序,请确保您的设备可以运行Java(.java)程序,并且已更新了jdk和sdk的版本。 建议您在Java IDE中运行该程序,因为它是在IntelliJ IDE中作为项目文件创建的,但是可以通过cmd终端运行该程序。 输入值 要更改输入到程序的输入,请转到项目的LL1-Parser / src / input.txt并使用所需的测试用例编辑文本文档。 运行程序 确保已在设备上下载了此存储库的完整副本。 使用IDE打开项目(推荐的
【文件预览】:
ll1-parser-master
----src()
--------LexicalAnalyzer.java(6KB)
--------Parser.java(5KB)
--------Main.java(3KB)
--------input.txt(356B)
--------grammar.txt(209B)
----[CMPILER] Final Exam - Dyonne Macalino.pptx(47.28MB)
----AcademicHonestyAgreement.pdf(98KB)
----LL1-Parser.iml(423B)
----.idea()
--------misc.xml(273B)
--------uiDesigner.xml(9KB)
--------.name(10B)
--------modules.xml(260B)
--------.gitignore(47B)
----README.md(2KB)
----output.txt(571B)
----Final-Exam-Test-Case.mp4(43.22MB)