1. 首页
  2. 编程语言
  3. C++ 
  4. 大连理工大学——编译技术 第五次上机 题目1 语法分析2

大连理工大学——编译技术 第五次上机 题目1 语法分析2

上传者: 2020-12-02 18:43:43上传 ZIP文件 7.66MB 热度 39次
目的:熟练掌握自下而上的语法分析方法,并能用程序实现。 要求: 1. 使用如下文法: E E+T | T T T*F | F F (E) | id 2. 对于任意给定的输入串(词法记号流)进行语法分析,要求采用LR分析器来完成。手工构造LR分析表,利用移进-归约分析算法(P71 图3.12)输出(P72 表3.8)对应的动作部分。如: 输入:id*+id/(id+id)# 输出:移进 按 F->id归约 移进 error ...... 3. 要有一定的错误处理功能。即对错误能提示,并且能在一定程度上忽略尽量少的记号来进行接下来的分析
用户评论