Description: 一个完整的C语言编译器,包括词法分析,语法分析,代码生成,错误检查等各个部分。还有开发文档和界面。并且使用CJ库。-A complete C language compilers, including lexical analysis, syntax analysis, code generation, error checking, such as the various parts. Also the development of documentation and interface. And the use of CJ Treasury. Platform: |
Size: 4973568 |
Author:王子 |
Hits:
Description: 编译原理课程设计,语法分析代码,可实现文件读入和输出,并显示在窗口中.-Principles of curriculum design compiler, syntax analysis code, files can be read into and output, and display in the window. Platform: |
Size: 1258496 |
Author:张明 |
Hits:
Description: 设计一个能对PASCAL语言子集完成词法分析、语法分析和生成中间代码(四元式)的编译器。-Design of a subset of the PASCAL language complete lexical analysis, syntax analysis and generation of intermediate code (quaternion type) of the compiler. Platform: |
Size: 2093056 |
Author:adaa |
Hits:
Description: decaf.jar 是将类java的decaf语言编译成tac码(Three address code,类似汇编指令)的编译器。
包含了前端的词法和语法分析、语义分析,中间代码的生成。是我最近写完的编译课的一个作业。
例子:
1. 调用
java -jar decaf.jar -l 2 blackjack.decaf > blackjack.tac
生成 *.tac 文件
2. 然后,调用
java -jar tac.jar blackjack.tac
这时候就可以玩一个21点的游戏了。这里的blackjack.decaf就是用decaf语言写的一个小游戏源代码-decaf.jar is the java type of decaf language tac compiled code (Three address code, similar to the compilation of command) of the compiler. Contains the front of lexical and syntax analysis, semantic analysis, intermediate code generation. I have recently finished writing a compiler class operation. Examples: 1. Call java-jar decaf.jar-l 2 blackjack.decaf Platform: |
Size: 367616 |
Author:int |
Hits:
Description: 软件学院学生编译原理课程实验,中间器代码生成器设计,输入算术表达式,输出语法分析结果及相应的四元式序列
-Software College courses students compiling principle experiment, intermediate code generator design, the importation of arithmetic expressions, the output syntax analysis and the corresponding sequence quaternion Platform: |
Size: 1024 |
Author:ren |
Hits:
Description: How to create a compiler, main parts of a compiler.Lexical analysis, Syntax analysis, Semantic analysis, Intermediate code generation, Optimization Code generation Platform: |
Size: 485376 |
Author:4EsT |
Hits:
Description: 编译原理实验,编译TINY及其词法分析、语法分析、语义分析、代码生成,其中包含实验报告分析、代码和结果。-Compiler theory test, compile TINY and lexical analysis, syntax analysis, semantic analysis, code generation, which includes analysis of test reports, code and results. Platform: |
Size: 316416 |
Author:Panda |
Hits:
Description: 相关词法分析和语法分析代码以及报告,希望对所有学习编译原理的同学有所帮助。-Related to lexical analysis and syntax analysis code, and report, in the hope that all students learn principles help build. Platform: |
Size: 43008 |
Author:彭成忠 |
Hits:
Description: 利用递归下降法实现Tiny+的语法分析,语义分析与及三地址码生成。语法分析能输出生成的语法树,语义分析创建符号表和变量类型检验,代码生成是生成三地址码。要求分析程序能给予出一定的错误提示-Recursive descent method to achieve Tiny+ syntax analysis, semantic analysis and three-address code generation. Syntax analysis can
Output generated syntax tree, semantic analysis to create a symbol table and variable type checking, code generation is to generate three
Address code. Requirements analysis process can give a certain error Platform: |
Size: 580608 |
Author:小罗 |
Hits:
Description: vc实现编写,用LR(1)文法,实现语法、语义分析综合代码-vc achieve the preparation of LR (1) grammar, syntax and semantic analysis of a comprehensive code Platform: |
Size: 5120 |
Author:SHINE |
Hits: