搜索资源列表
Operator-priority-grammar-analysis
- 算符优先文法实现词法分析和语法分析,算符优先关系表-Operator precedence grammar, lexical analysis and parsing, operator precedence table
minicompiler
- 一个简易的编译器,包括了词法,语法,和语义分析。-A simple compilers, including lexical, syntax and semantic analysis.
p49227188447a
- 语法分析器,非常小巧,能实现语法法词法分析!Visual C++开发 -The parser is very small, to achieve the lexical analysis of the syntax method Visual C++ development
PL0
- pl0源代码,基本实现词法分析,语法分析,保证准确性-pl0 source code, the basic lexical analysis, syntax analysis, to ensure the accuracy of
lc
- 引用原作者:这个类C编译器是我在2008年写的,完成度并不高,并没有实现指针、struct这些,不过还是实现了基本的C语言数据类型(int/char/long/short等),函数的声明、定义、调用、递归,if/for/while/goto等跳转,详细请看sample和source。 为了节省开发的时间,词法和语法分析分别采用lex和yacc编写,可以用Cygwin里面的flex和bison进行编译。另外我觉得编译成x86的bytecode比较麻烦,所以定义了一套自己的bytecode
CMMoYi_C010
- C0编译器,实现词法分析、语法分析、输出运行栈、输出符号表表、错误处理,实现到生成PCode。,已通过测试。 -C0 compiler, lexical analysis, syntax analysis, the output of run-time stack, the output symbol table, error processing, to generate PCode. , Has been tested.
TCCompileri
- 本设计Tiger语言为源语言,制作了编译程序的前端部分,主要包括了词法分析、语法分析析、抽象语法树和类型检查的设计和实现方法,和课程设计中碰到的问题、实验心得、参考数据等。 -Tiger of the design language for the source language, produced a front-end part of the compiler, including lexical analysis, parsing analysis, design and implem
BIANYIYUANLI
- 编译原理实验打包 123 表达式翻译 词法翻译 语法分析器的构造-Compile the package principle experiment 123 expression translation of lexical translation parser constructor
bianyi
- 构造编译程序的基本理论分别完成词法分析器、语法分析器和中间代码生成实验-The basic theory of the construct compiler completed the lexical analyzer, parser and intermediate code generation experiments
yufafenxi
- 通过设计、编制、调试一个典型的语法分析程序,实现对词法分析程序所提供的单词序列进行语法检查和结构分析,进一步掌握常用的语法分析方法。-A typical parser through the design, development, debugging, syntax checking and structural analysis of word sequences provided by the lexical analyzer, and further understand the syn
Taanalyserh
- 整个工作过程主要划分成词法分析阶段、语法分析阶段、中间代码生成和目标代码生成四个部分。第一阶段是把输入的字符串形式的源程序分割成一个个单词符号。第二阶段是识别由词法分析给出的单词符号序列在结构上是是否符合给定的文法规则。第三阶段中间代码的形式采用便于阅读的四元式。第四阶段是把经过语法分析或优化后的中间代码作为输入,将其转换成特定机器的机器语言或汇编语言作为输出,这样的转换程序称为代码生成器。 -Throughout the course of their work is mainly div
tThemiddlegenh
- 这是编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行行行,详细地阐述了一个编译器的设计与实现。它是大纲教学,课程设计良好的示范,也是编程与开发爱好者提高的好参考,其中这是中间代码生成部分。-This is the source code of the compiler theory, involving the various compiler th
AcompilerWithc
- 用java实现的编译器.包括语法分析,词法分析,生生成目标代码等,代码很简单,本人已经测试过,很完美. -Realized with java compiler, including the syntax analysis, lexical analysis, students generate object code, the code is very simple, I' ve tested, is perfect.
scmd_SNL_C_con
- snl语言是一个简单的具有嵌套过程定义的过程式语言,本原码用C语言实现了SNL语言的词法分析,语法分析,语义分析析,中间代码生成,中间代码优化,目标代码优化的完整模块,并有极为详细的注释,是学习编译原理的极佳材料。-the snl language is a simple process language with nested process definition, the primitive code in C language SNL language lexical analysis,
Wlloucompi
- 用c写的tiny语言的解释器,包括词词法分析、语法分析、语义分析,解释执行 -C write tiny interpretation of the language, including word lexical analysis, syntax analysis, semantic analysis, and interpretation of the implementation
c0_compiler
- 本编译器为扩充C0文法编译器,包含词法分析、语法分析、语义分析、四元式程序设计、符号表管理、错误处理、动态运行栈设计及优化程序设计-C0 as the expansion of the grammar compiler compilers, including lexical analysis, syntax analysis, semantic analysis, four-style programming, symbol table management, error handling,
c1233456efasdo
- 编译原理的源代码,涉及了编译原理的各个过程:词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码的解释执行行,详详细地阐述了一个编译器的设计与实现。它是大纲教学,课程设计良好的示范,也是编程与开发爱好者提高的好参考,其中这是语义分析部分。希望尽早的开通我的帐号,与大家多多交流,成为热爱编程与开发的好朋友 -Compile the source code of the principle of invol
bianyishiyan
- 编译原理实验,包括词法分析,语法分析,语义分析及中间代码生成,还有实验报告。很完全-Compiler principle experiment, including lexical analysis, parsing, semantic analysis and intermediate code generation, as well as experimental report. It is completely
BNF
- 用BNF描述一个小的语言,并实现其语法分析器(含词法分析部分)。-BNF descr iption of a small language parser (including lexical analysis).
yao
- 编译原理课程大作业,词法分析、语法分析、语义分析都包括-Compiler theory courses job, lexical analysis, parsing, semantic analysis, including