
编译原理实验报告(词法分析实验一及算符优先分析法实验二)+代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本实验报告详细记录了编译原理课程中的两个重要实验,包括词法分析和算符优先分析。报告不仅涵盖了理论知识的应用,还提供了相关代码以供参考学习。
一、实验目的
实验一是为了设计、编制并调试一个词法分析程序,从而加深对词法分析原理的理解。
实验二是为了设计、编制并调试一个词法分析程序,以提高对算符优先分析方法的认知水平。
二、实验内容
(1)需要创建一个能够完成词法分析任务的程序。该程序接收给定文法规则下的源代码字符串作为输入,并输出由单词种别码(syn)和存放的单词自身字符串(token),或者整型常数(sum)构成的一系列二元组。
(2)编写实现算符优先算法的程序。表达式语法G(E)定义如下:
E -> E + T | T
T -> T * F | F
F -> (E) | i
提示:将文法规则和优先关系矩阵分别存储在两个二维数组中。
输入为待分析的句子,输出则是该句式的解析流程及最终结果。
全部评论 (0)
还没有任何评论哟~


