搜索资源列表
suqaretryango
- 设计文档基本内容如下: 1) 整体框架 2) 词法分析 Class CTokenizer Class CScaner C关键字表 标识符词法 3) 语法分析 Class CParser Grammar 基本树形结构 支持的语句及运算 4) 建立符号表 Class LineListRec Class BucketListRec Class CSymbolTable Class CFunArgsCheck
pl0back
- 在本编译程序中,源语言为PL/0语言,目标语言为假想栈式计算机的汇编语言.PL/0语言是Pascal语言的一个子集,PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。 PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告功能。在源程序没有错误编译通过的情况下,调用类PCODE解释程序解释执行生成的类PCODE代码
PL0Backup
- 《PL/0的编译器》:PL/0语言是Pascal语言的一个子集,《PL/0的编译器》实现了把客户用PL/0语言编写的程序编译成类PCODE代码,并能虚拟机上解释运行生成的类PCODE代码的功能。《PL/0的编译器》采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告和出错恢复的功能。-"PL / 0 compiler" : PL / 0 Pascal language is a language sub
PL0_Compiler_C
- C语言写的PL0文法编译器,编译得到虚拟机代码(PCODE)并解释执行。
Ccompiler
- 本程序是简单的c编译器源码,可以直接生成pcode,然后跑在虚拟机中
PL0
- PL0编译器 PL/0编译器的源语言是PL/0语言,目标语言类pcode代码,用C语言编写而实现的。PL/0语言功能简单、结构清晰、可读性强、具有一般高级语言的特点。PL/0语言语句类型丰富,适应各种程序结构,赋值语句为其基础。 本PL/0编译器是在Visual C++6.0软件环境下,用C语言实现,在Window XP平台下运行通过的。
Compiler.rar
- C0文法编译器,实现语言是cpp,生成pcode目标码。,C0 grammar compiler, implementation languages are cpp, object code generated pcode.
byk
- 编译器,编译原理课程设计。PL/0语言是Pascal语言的一个子集,这里分析的PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。-Compiler, the compiler principles of curriculum design. PL/0 language is a subset of Pascal language set, here the analysis of PL/0, including
complier
- 一个纯手工的c++编译器,有词法分析、语法分析,并可以声称pcode和asm汇编码-A purely manual c++ compiler, a lexical analysis, syntax analysis, and can claim that Department of asm code and pcode
MoYi_C01
- C0编译器,实现词法分析、语法分析、输出运行栈、输出符号表、错误处理,实现到生成PCode。-C0 compiler, the realization of lexical analysis, syntax analysis, the output operation of the stack, the output symbol table, error handling, to achieve the generation of PCode.
c-
- cminus c++实现 包含词法分析 语法分析 语义分析 中间代码生成(pcode) 目标代码生成(汇编)-cminus c++ implementation of syntax analysis including lexical semantic analysis of intermediate code generation (pcode) Target code generation (assembly)
c0compiler
- 扩充c0文法编译器,可将扩充c0文法编译成pcode,自带解释执行程序-Expansion of c0 grammar compiler can be compiled into a grammar extended c0 pcode, comes to explain enforcement procedures
compile
- 一个c0编译器~采用解释执行~解压后用visual c++运行即可。-a c0 compiler which interpret c0 source to pcode,it should be ran in visual c++.
C0-Compiler
- C0语言编译器,包含词法分析、语法分析、代码生成等部分,生成PCODE中间代码并解释执行-C0 language compiler, including lexical analysis, parsing, code generation section that generates intermediate code and interpreted PCODE
PL0源码C语言版本
- C语言实现的pl0编译器,可以输出类pcode并解释执行(C language implementation of the pl0 compiler)
pl0
- PL/0编译器,识别、分析特定的词法和语法,将源程序编译为类pcode进而生成目标程序并执行(The PL/0 compiler, which identifies, analyzes specific words and syntax, compiles the source program into a class pcode and then generates the target program and executes.)
PL0's Pcode
- PL0语言的Pcode中间代码生成,采用自顶向下方法(PL0's Pcode intermediate code generation)
14005014_邓经纬_编译原理大作业
- PL0语言的Pcode中间代码生成,采用自顶向下方法(Pcode intermediate code generation in PL0 language, using a top-down method)
14051043_席一鸿_编译器
- PL0语言的Pcode中间代码生成,采用自顶向下方法,简单(Pcode intermediate code generation in PL0 language, using a top-down method)
14081116_陈诚
- PL0语言的Pcode中间代码生成,采用自顶向下方法,PYthon编程(Pcode intermediate code generation in PL0 language, using a top-down method)
