sysY语言的词法分析器和语法分析器,本项目语法分析器基于递归下降法,后续还会完成基于预测分析法的语法分析器,然后更进一步完成语义分析器,期待最终能实现在某平台运行的编译器
电子科技大学软工学院2021年编译原理的实验内容,自己完成C语言子集sysY语言的词法分析器和语法分析器
git clone git@github.com:wei-huan/sysY-compiler.git
cd sysY-compiler
make run_man_lex ana_file=test_cases/99_register_realloc.c
cd sysY-compiler
make run_check ana_file=test_cases/97_many_global_var.c
cd sysY-compiler
make run_check ALL=1
cd sysY-compiler
make run_parser ana_file=test_cases/97_many_global_var.c
cd sysY-compiler
make run_parse ALL=1