Advertisement

编译原理实验报告(词法分析实验一及算符优先分析法实验二)+代码

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


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

全部评论 (0)

还没有任何评论哟~
客服
客服