论文部分内容阅读
介绍了教学编译程序实例的设计思想和语法规则,并着重对主程序,分程序和几个功能性程序给予详细分析,本编译程序取标准PASCAL的一个典型子集作编译对象,词法分析中使用了超前搜索和状态转换图,语法分析中使用了算符优先分析法和递归下降分析法,中间代码是四元式,查表方式是折半查找,这些技术同样也适用于处理标准PASCAL和其它程序设计语言书写的源程序。