PL0源代码PL0C版 #include #include #include #define NORW 13 /*保留字的个数*/ #define TXMAX 100 /*标识符表的长度(容量)*/ #define NMAX 14 /*数字允许的最长位数*/ #define AL 10 /*标识符最长长度*/ #de C 20 次浏览 2024-07-29
C语言PL/0编译程序改进 拓展语法分析功能,例如支持一维数组、算术运算符(++、--、+=等)、赋值表达式、取余(%)、取反(!)、循环语句(repeat、for、else)、开方、注释处理、错误提示,以及标识符中包含下划线。 C 34 次浏览 2024-05-01
北航编译原理课程设计PL0文法与测试用例 北航编译原理课程设计PL0文法与测试用例 本资源包含北航编译原理课程设计PL0文法的实现代码和测试用例,为学生提供课程学习参考。 PL0文法代码 本代码根据课程要求对参考模板进行了修改,并添加了详细注释,适用于北航学生的课程学习和参考。 测试用例 提供的测试用例均来自同学共享,可通过简单修改验证测试 C++ 23 次浏览 2024-06-10