编译原理实验报告,词法分析,语法分析,语义分析。
2019-12-21 20:08:37 41KB 词法语法语义
1
最近在教学生编译原理的入门,自己用了一周时间用c++写了这个词法分析器和语法检查器,供后来者参考。代码在vs2008中编译运行通过。提供了10个测试文件。 本代码用递归子程序法检查所给文件是否合乎语法,不做语义分析和代码生成以及模拟。
2019-12-21 20:05:40 1.21MB PL0 词法分析 语法分析 编译原理
1
编译原理作业,用C++实现了词法分析、语法分析以及四元式的生成
2019-12-21 20:00:41 134KB 词法分析 语法分析
1
这是一个基于某个自定义的文法(将在下面给出)所编写的部分功能的编译器。已经实现了词法分析(Lexer.h/cpp),语法分析(Parser.h/cpp)并建立语法分析树,语法分析树数据结构(SyntaxTreeNode.h/cpp和SyntaxTree.h/cpp)。
2019-12-21 19:59:28 23KB 编译原理 编译器
1
编译原理词法分析器+语法分析器的C/C++源码实现,附详细的实验报告,代码有注释。
2019-12-21 19:54:20 239KB 编译原理 语法分析 词法分析 C/C++
1
编译原理实验指导:词法分析,语法分析以及中间代码生成及优化。使用Linux下的flex,bison和gcc实现。指导书很详细,每个部分一份指导书。
1
编译原理实验,包括词法分析,语法分析,生成四元式
2019-12-21 19:52:45 27KB C java 词法分析 语法分析
1
文法规则: 1.—>program id 2.—> { 语句 [ 语句 ] } 3.—>||| || 4.—> id [ , id ] ; 5.—> integer | float 6.—> input id [ , id ] ; 7.—> output [ , ] ; 8.—> id = ; 9.—> if { else } 10.—> while 11.—> [ +|- ] 12.—> [ *|/ ] 13.—> id | con | deci | ( ) 14.—> [ and | or ] 15.—> 16.—> < | | >= | == |
2019-12-21 19:39:44 258KB 四元式 词法分析 语法分析 语义分析
1
编译原理词法分析,语法分析,语义分析(源代码和实验报告),已经测试运行,绝对对得起10分(本人的承诺)。
2019-12-21 19:38:23 1.21MB 编译原理
1