该程序用工程进行编写,可对词法分析器中产生的二元式文件(“dp.txt”)进行判断,判断其是否符合该程序定义的文法。该工程含有三个文件:数据文件(包含文法的终结符表、非终结符表和预测分析表等)、过滤二元式文件(过滤二元式文件中的无用符号,并产生过滤后的文件“op.txt”供语法分析程序读取)、预测分析法文件(包含main()函数)。该程序只要更换数据文件就可以应用别的文法
计算机图形学教学大纲---实验教程《计算机图形学》实验教学大纲 1 实验一 C程序绘图基础 3 实验二 直线、圆弧及曲线 实验三 Bezier曲线和样条曲线 实验四 二维图形的几何变换 33 实验五 绘制三维图形 43 实验六 三维图形变换 54 实验七 绘制Bezier曲面 64 实验八 进行多边形的裁剪及填充 78 实验九 编制动画程序 92 实验十 变形龙游戏的设计与实现 102
通过实验教学,加深学生对所学的关于编译的理论知识的理解,增强学生对所学知识的综合应用能力,并通过实践达到对所学的知识进行验证。通过对基于LL(1)文法的预测分析表法DFA模拟程序实验,使学生掌握确定的自上而下的语法分析的实现技术,及具体实现方法。通过本实验加深对语词法分析程序的功能及实现方法的理解