搜索资源列表
C-compiler-design
- C-编译器的设计,有详细的文档 1. 具有比较友好的GUI界面(仿照了我自己正在用的emacs); 2. 语法支持比较全面(毕竟是C-,语法还是不多的); 3. Error Recovery; 4. 生成p-code,便于理解; 5. 生成asm代码,通过masm6.0基本都能编译成功,但代码没有优化,效率极低。-C-compiler design, is a detailed document. compared with a friendly GUI interface
C.Compiler
- C编译器使用了界面库CJLIB6.0,自己修改了CrystalView的高亮显示方式,仿照emacs,代码生成先使用了PCode,但因为苦于手中没有解释器,编写一个时间不够,所以后来又编写了80x86汇编代码的生成,有一定突破。自我认为整个程序界面比较友好,功能(基于所要求的)也计较完善。-C compiler to use the interface library CJLIB6.0, his revised CrystalView highlighting the way, along th
yacc-1.9.1
- yacc(Yet Another Compil er),是Unix/Linux上一个用来生成编译器的编译器(编译器代码生成器)。yacc生成的编译器主要是用C語言寫成的语法解析器(Parser),需要与词法解析器Lex一起使用,再把兩部份產生出來的C程序一併編譯。yacc本來只在Unix系統上才有,但現時已普遍移植往Windows及其他平台。-yacc (Yet Another Compiler Compiler), is a Unix/Linux on a compiler to genera
Compiler
- 一个用C++编写的基于flex和bison编写的简单C语言编译器,输出汇编代码为LLVM,在代码生成阶段采用了LLVM的C++的API实现-A C++ based on flex and bison written a simple C language compiler output assembler code for LLVM, the code generation phase using LLVM s C++ API implementation
demo2
- c++ 实现PL/0语言编译器 包括完整的词法分析语法语义分析和目标代码生成-c++ achieve PL/0 language compiler includes a complete semantic lexical analysis syntax analysis and target code generation
c语言编译器源码
- ucc是一款遵从ANSI C89标准的编译器,大约15,000行C代码。目前支持x86平台上的 Linux和Windows系统,能正确编译自身并成功运行。它有下面一些特点: 1. 代码结构清晰直观,有比较详细的中文文档讲述它的实现 2. 使用三地址码作为中间码,构建了由基本块组成的控制流图,适合很多优化算法 3. 编译速度快。词法分析,语法分析和目标代码生成器都是手写的(其中的代码 生成器本想用burg这样的工具自动生成,但这样可能会给代码的理解带来难度, 最后手写了
ExtC0Compiler
- c0文法的编译器,词法分析, 文法分析,目标代码生成,目标代码的执行系统一应俱全。为北航编译技术的课程设计之一。-c0 compiler
compiler
- 简易pascal语言编译器。可以完成pascal源码的词法分析,语法分析及部分语义分析,并生成类汇编中间代码。文件包括源代码,可执行程序,测试用例和编译程序四部分。-Simple PASCAL language compiler
Compiler
- C语言编写的编译器,包括词法分析,语法分析,中间代码生成等等。-Written in C++ compiler, including lexical analysis, parsing, intermediate code generation, and so on.
xellactionPascalcollection
- VB代码集合·一个C语言分析器 生成Pascal语言 Basic编译器源码(VB code collection, a C language compiler source code analyzer generator Pascal language, Basic)
show_video.tar
- 本程序由Qt Creator 2.4.1编译生成。 主要代码文件如下: tdl.pro mainwindow.h mainwindow.cpp main.c mainwindow.ui Makefile 参数: 在server ip文本框内填写服务器的IP 在server port文本框内填写服务器的端口 若要在PC机运行本程序,只要在PC的linux系统中安装QT编译器,然后编译运行即可 若要运行于ARM 平台,则需要使用QT-embedded软件编译,之后