编译原理实践6—PL0的语法程序构造开题报告.ppt

编译原理实践6—PL0的语法程序构造开题报告.ppt

编译原理实践 --PL/0的语法分析程序构造 由语法图到过程调用相关图 从相关图到程序的总体结构 写出每一个语法分析子程序 语法分析程序的扩充 PL/0语法分析程序及其执行 PL/0编译程序在对PL/0源程序编译时,要经历词法分析、语法分析、出错处理、代码生成和解释执行一系列过程 自顶向下、逐步扩充、分阶段实施 “结构化程序设计方法” 1.由语法图到过程调用相关图 program block statement condition expression term factor 2.从相关图到程序的总体结构 program PL0; procedure getsym; procedure getch; procedure block; procedure statement; procedure expression; procedure term; procedure factor; procedure condition; getch; getsym; factor; term; expression; condition; statement; block; main program; 3.写出每一个语法分析子程序 按照“从语法图到语法分析程序转换”的有关法则,就能系统地写出各个非终结符语法图对应的语法分析子程序 语法图?SI-NS图?PASCAL子程序 3.1.

文档评论(0)

1亿VIP精品文档

相关文档