这是编译器理论(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打开项目(推荐的