您现在的位置是:源码地带 > 资源下载

本课程设计是一个编译器的设计

  • 上传时间: 2014-05-30
  • 上传用户:a215290209
  • 资源积分:2 下载积分
  • 标      签: 编译器

资 源 简 介

本课程设计是一个编译器的设计,包括词法分析部分、语法分析部分和中间代码生成部分。词法分析部分既词法分析器的设计,词法分析是编译的基础,执行词法分析的程序称为词法分析器,也就是说编译程序中完成词法分析任务段就是词法分析器。语法分析部分为语法分析器的设计,采用LR(1)分析方法进行语法分析,判断给出的符号串是否为该文法识别的句子。中间代码生成器部分主要实现逆波兰式的生成,将用中缀式表示的算术表达式转换为用逆波兰式表示的算术表达式,并计算用逆波兰式来表示的算术表达式的值。

相 关 资 源