以下为《编译原理实验上机题目》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
编译原理实验
要求:1人一组(C语言、Java语言,语言不限)
一、词法分析器
1.单词的分类。
将标识符(变量名、函数名、数组名等)归一类; 将常数归为一类;保留字和分隔符则采取一词一类。
2.符号表的建立。
可事先建立一关键字表,以备在识别关键字时进行查询。变量名表及常数 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 以仅需在二元式的CLASS字段上放置相应的单词的类别码,VALUE字段则为“空”,为便于查看由词法分析程序所输出的单词串,也可以在CLASS字段上直接放置单词符号串本身。
二、语法分析器
求任一个上下文无关文法的FIRST集合和FOLLOW集合,算法已给出,请输入文法验证。
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《编译原理实验上机题目》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。