Compiler
GrammarParserTools
文法检查工具:判断输入文法是否满足指定的编译解析文法类型。
目前支持检查的文法类型包括SLR(1)和LR(1)。
C语言实现
C语言实现的简易编译器前端。
通过Lex/Yacc来完成词法分析、语法分析以及语义分析,目前暂未完成。
C++实现
C++11实现的简易编译器前端。
实现思路部分参考《编译原理(Compilers: Principles, Techniques and Tools)》,目前暂未完成。
Java实现
Java实现的简易编译器前端。
其实现代码均来自于《编译原理(Compilers: Principles, Techniques and Tools)》
Date: 2019-05-12
On this page
Languages
C++60.6%C24.1%Java11.2%Makefile1.5%Lex1.3%CMake0.9%Yacc0.3%M0.0%
Contributors
Created May 12, 2019
Updated November 7, 2024