Advertisement

编译原理课程中的词法分析实验报告

阅读量:

词法分析实验报告


文章结构概览

  • 词法分析实验报告
      • 一、实验目标

      • 二、实验依据

      • 三、实验规范

      • 四、实验操作流程(采用Java语言实施词法分析)

        • ① 需要解析语言的词汇结构
        • ② 单词符号与类别编码的对应关系
        • ③ 构建词法分析程序的流程图示
        • ④ 编制代码(详见源代码文件)
        • ⑤ 实验数据结果(详见输入输出文件)
      • 五、程序执行结果的分析


一、实验目的

构建、编写及调试一个词法分析程序,以进一步加深对词法分析原理的掌握与理解。

二、实验原理

词法分析程序的核心功能在于从以字符串形式呈现的源程序中,辨识出具备独立语义的单词符号。其实现思路主要是依据所扫描到的单词符号首字符的类型,进而组合出对应的完整单词符号。

三、实验要求与设计规范

  • 1、设计并实现一种语言的词法分析工具,要求能够识别关键字、标识符、常数、运算符以及分界符等常见的语言符号。
    • 2、词法分析工具的输入为文件形式(包含待分析的源程序),输出为文件形式(由单词符号组成的二元组序列)。
    • **3、空格由空白字符、制表符和换行符构成。通常情况下,空格用于分隔标识符、常数、

全部评论 (0)

还没有任何评论哟~