详细说明:用VC++实现了一个编译器的功能,编译器可分为几个部分:词法分析器、语法分析器、语义分析器、中间代码生成器等等,该程序是本人自己编的,希望能够给大家提供参考
相关搜索:
中间代码生成 词法分析器 语法分析器 语法分析器 语义分析 编译原理 语义分析 用VC实现一个编译器 中间代码生成器 代码生成器 语义分析器 词法分析 C++实现 中间代码生成 C 语法分析器 vc 词法分析器
[BMP_DCT_IDCT.rar] - 本源码是用VC++6.0实现的,显示了BMP位图,并实现了快速的8*8的块的DCT和IDCT变换
[analyser.rar] - 整个工作过程主要划分成词法分析阶段、语法分析阶段、中间代码生成和目标代码生成四个部分。 第一阶段是把输入的字符串形式的源程序分割成一个个单词符号。 第二阶段是识别由词法分析给出的单词符号序列在结构上是否符合给定的文法规则。 第三阶段中间代码的形式采用便于阅读的四元式。 第四阶段是把经过语
[词法13554.rar] - 编译原理 用C++实现输入串的词法分析,分类输出
[compile.zip] - 用C语言编写的源代码,可以作为初学者编写编译器的参考代码。
[simpler.rar] - simple 语言词法分析器, 可视化界面设计,visual c++实现!
[hust.rar] - 华中科技大学2007编译原理课程设计报告+源代码.rar
[PL0语言词法分析器.rar] - PL/0语言词法分析器(WINDOWS图形界面,VC+API编写)学编译原理的可以参考一下(不是我自己编的)
[Middle_Code.rar] - 中间代码生成器设计(4学时) 1.实验目的 熟悉算术表达式的语法分析与中间代码生成原理。 2.实验类型 综合性。 3.实验基本要求 (1) 设计语法制导生成表达式的四元式的算法; (2) 编写代码并上机调试运行通过。 • 输入——算术表达式 • 输出—— 语法
[81657(C ).rar] - 用c语言实现的语法语义分析程序 实现了四元式得生成功能齐全
[bianyiyuanlikechengsheji.rar] - 词法分析器,语法分析器及中间代码生成器,输出二元式
[analyser.rar] - 整个工作过程主要划分成词法分析阶段、语法分析阶段、中间代码生成和目标代码生成四个部分。 第一阶段是把输入的字符串形式的源程序分割成一个个单词符号。 第二阶段是识别由词法分析给出的单词符号序列在结构上是否符合给定的文法规则。 第三阶段中间代码的形式采用便于阅读的四元式。 第四阶段是把经过语
[词法13554.rar] - 编译原理 用C++实现输入串的词法分析,分类输出
[compile.zip] - 用C语言编写的源代码,可以作为初学者编写编译器的参考代码。
[simpler.rar] - simple 语言词法分析器, 可视化界面设计,visual c++实现!
[hust.rar] - 华中科技大学2007编译原理课程设计报告+源代码.rar
[PL0语言词法分析器.rar] - PL/0语言词法分析器(WINDOWS图形界面,VC+API编写)学编译原理的可以参考一下(不是我自己编的)
[Middle_Code.rar] - 中间代码生成器设计(4学时) 1.实验目的 熟悉算术表达式的语法分析与中间代码生成原理。 2.实验类型 综合性。 3.实验基本要求 (1) 设计语法制导生成表达式的四元式的算法; (2) 编写代码并上机调试运行通过。 • 输入——算术表达式 • 输出—— 语法
[81657(C ).rar] - 用c语言实现的语法语义分析程序 实现了四元式得生成功能齐全
[bianyiyuanlikechengsheji.rar] - 词法分析器,语法分析器及中间代码生成器,输出二元式
相关函数/类:
MessageBox
MessageBox
文件列表(点击判断是否您需要的文件):
编译器
......\Debug
......\parser
......\......\Debug
......\......\parser.cpp
......\......\parser.dsp
......\......\parser.dsw
......\......\parser.h
......\......\parser.ncb
......\......\parser.opt
......\......\parser.plg
......\......\scan.cpp
......\......\scan.h
......\......\scanner.cpp
......\......\scanner.h
......\......\text.txt
......\scanner
......\.......\Debug
......\.......\scanner.cpp
......\.......\scanner.dsp
......\.......\scanner.dsw
......\.......\scanner.h
......\.......\scanner.ncb
......\.......\scanner.opt
......\.......\scanner.plg
......\.......\text.txt
编译器
......\Debug
......\parser
......\......\Debug
......\......\parser.cpp
......\......\parser.dsp
......\......\parser.dsw
......\......\parser.h
......\......\parser.ncb
......\......\parser.opt
......\......\parser.plg
......\......\scan.cpp
......\......\scan.h
......\......\scanner.cpp
......\......\scanner.h
......\......\text.txt
......\scanner
......\.......\Debug
......\.......\scanner.cpp
......\.......\scanner.dsp
......\.......\scanner.dsw
......\.......\scanner.h
......\.......\scanner.ncb
......\.......\scanner.opt
......\.......\scanner.plg
......\.......\text.txt