《编译原理》实验教学大纲一、实验教学内容及要求实验一词法分析【实验类型】设计性【目的和要求】目的:了解和掌握词法分析的方法,编程实现给定源语言程序的词法分析器,并利用该分析器扫描源语言程序的字符串,按照给定的词法规则,识别出单词符号作为输出,发现其中的词法错误。要求:(1)从键盘上输入源程序:(2)处理各单词,计算个单词的值和类型:(3)输出个单词名、单词的值和类型。【内容提要】1、设计一个简单的程序设计语言(语言中有若干运算符和分界符:有若干关健字:若干标识符及若干常数)2、确定编译中使用的表格、词法分析器的输出形式、标识符与关键字的区分方法。3、把词法分析器设计成一个独立的过程。【所需主要仪器设备】微型计算机一台(Pentium或以上)实验二语法分析一【实验类型】设计性【目的和要求】目的:熟悉文法的机内表示:掌握利用预测分析法进行语法分析的原理并完成语法分析器的设计与调试。要求:(1)根据已有的文法规则建立LL(1)分析表;(2)输出分析过程。
请登录后查看评论内容