一、 实验目的 1. 为了更好的配合《编译原理》有关词法分析章节的教学 2. 加深和巩固学生对于语法分析的了解和掌握 3. 让学生进一步的认识PL/0语言的基础和简单的程序编写 4. 使学生通过本实验能够初步的了解和掌握程序语法分析的整个过程 5. 提高学生的上机和编程过程中处理具体问题的能力 二、 实验要求 1. 在做本实验之前要先阅读完总体的预备知识以及本实验相关的基础知识。 2. 在编写和调试过程中出现的问题最好做一下记录。 3. 阅读懂所给出的语法分析程序,然后进行改进。 4. 在阅读懂所给出的语法分析程序后,老师将进行逐个的检查以及提问,然后给出成绩。 三、 实验内容: 1. 阅读所给出的语法分析程序(pl0_syntax.c),搞懂程序中每一个变量的含义,以及每一个过 程的作用,并在该过程中进行中文注释。 2. 阅读完程序后,画出各过程的流程图。 3. 在阅读懂所给出的语法分析程序后,将你对语法分析的理解写在实验报告上。 四、实验代码
1