-
-
PL0编译器,广东工业大学
用C++Bulider实现PL0编译器。
;里面是C语言代码;
实现自增,自减
广东工业大学计算机学院
-
-
编译注释版PL0
编译注释版PL0
{$Apptype console}program pl0(fa,fa1,fa2); (* PL/0编译程序与代码生成解释运行程序 *)(* PL/0 compiler with code generation *)label 99; (* 声明出错跳转标记 *)(* 在Turbo Pascal 7.0中已不允许跨过程的GOTO转移,因此后面的GOTO语句均被我去除了,因此这里的
-
-
PL0编译器实验报告
PL0编译器实验报告,里面有源代码,实现了自增,自减,与或非,++,--等功能
-
-
pl0语法分析器
是pl0的语法分析器,编译原理实验;
用C写的。
/语法分析过程中
/利用词法分析的结果进行分析
/严格按照PL0程序定义来编写
/
/ ::= .
/ ::= PROGRAM ;
/ ::= [][][]
/ ::= CONST {,};
/ ::= =
/ ::= VAR {,};
/ ::= ;;【原课件中没有最后的分号,经分析应该有分号】
/ ::= PROCEDURE
/ ::= |
-
-
-
-