基本信息
文件名称:编译器编译原理课程设计 C-Minus词法分析和语法分析设计.pdf
文件大小:3.31 MB
总页数:55 页
更新时间:2026-03-02
总字数:约4.31万字
文档摘要

1.课程设计目标

实验建立C-编译器。只含有扫描程序(scanner)和语法分析(parser)部分。

2.分析与设计

c-编译器设计的整体框架,本实验实现扫描处理和语法分析程序(图中粗黑部分)。

2.1>扫描程序scanner部分

2.1.1系统设计思想

设计思想:根据DFA图用switch-case结构实现状态转换。

惯用词法:

①语言的关键字:elseifintreturnvoidwhile

②专用符号:/====!=+-*