`

编译器开发相关资源

阅读更多

 

开发编译器相关的一些网络资源:

how difficult is it to write a compiler?

wikipedia compiler

compiler 101 code competetion

pl/0 (cousessource code ,another source code )and pl/I language 

the gentle compiler construction system

compiler lecture notes (algorithm and operating sysytem lecture notes)

compiler construction lecture notes (also see another course (被屏蔽),by examples (java))

compiler construction course (z# language)

another compiler construction course (many useful supplement materials)

lex and yacc page

lex and yacc HowTo (also see: c grammar for lex and yacc , compact guide ,use flex and bison ,references (many links),intro to languaes ,implementation and power of programming languages (course page ) )

90 minute scheme to c compiler

 

online compiler books:

basics of compiler design

compiler construction,principles and practice

an introduction to compilers(course ,download )

<compiler design,theory tools and examples>(download )

let's build a compiler (forth version )

wirth 's compiler construction (more resources can be found on oberon bibliography )

compiler construction book on wikibooks

compilers and compiler generators-----an introduction with c++

 

一些开放源代码的c编译器:

desmet-c compiler

tcc (wikipedia entrance )

gcc

acc (dos c compiler)

cc386

lcc (被屏蔽,可通过http://proxyie.cn/访问)

nwcc

open watcom

linux 8086 development environment

 

c语言变种相关编译器:

small c (related docs )

small device c compiler

c--

compcert c compiler

 

其他一些开源编译器链接:

many compiler source codes

the p4 compiler and interpreter

 

汇编语言:

assembly language

linux assembly

nasm

linux system call table

flat assembler

pc assembly language

asm tutorials

x86 assembly guide

introduction to reverse engineering

 

一些辅助材料:

gdb tutorial

standford cs education library (c pointer,list,tree,unix and perl)

a good pointer tutorial

function pointer tutorial

good c tutorial

sorting and search algorithms (c and vb source code)

introduction to Design and Analysis of algorithms cources(2005 ,2006A ,2006DM ,2007 ,2009 ,2010 ,2011 )

many algorithms source code (in seed7 language, can be easily translated to c language)

algorithm repository (with c source code)

the free country (all kinds of free resources related to computer software)

learning c the harder way

imperative problem solving and data structure course (2009 ,2010 ,2011 )

sol tutorials ( sdl,game programming)

managing projects with gnu make(online book ,examples on the book )

c data structure and exercise

xforms library(a graphics library for linux):homepage ,some demo programs

sed resources

fltk(fast light toolkit,a graphics library which supports opengl):homepage ,code snippet ,pyfltk doc

unix tutorial (bash,sed,awk,regular expression)

alien's bash tutorial

advanced bash scripting guide

curses library(homepage ,samples ,examples ,some applications in github ,ncurses programming howto )

c++ on action(online book ,windows api tutorial , a windows library named RSWL )

free programming books (many books, many are useful)

tech books for free

free computer books

mikeos (a operating system written by assembly language which uses nasm assembler)

menuetos (also a os written by assembly language)

kolibriOS (a fork of menuetos)

os development(xv6 ,minix ,nachos geekos )(tutorial:osdev wiki ,os development series ,many tutorials ,visopsys ,osdev links ,os develop faq )

some good c source codes

unix utilities (with souce code)(also see  similiar site ,other utilities(libslack ,top ,busybox ,emacs tiny tools , many unix utilities ,many open-source programs )

c-faq 繁体中文版

subversion手册 (繁体中文版)

分享到:
评论

相关推荐

    自己动手写编译器、链接器_编译器_

    在本书中读者将看到从 SC语言定义到SCC编译器开发的完整过程。本书介绍的SCC编译器没有借助Lex与 Yacc这些编译 器自动生成工具纯手工编写而成更便于学习和理解。为了生成可以直接运行EXE文件本书还实现了 一个链接器...

    c++编译器 mingw64位 gcc资源下载

    c++编译器 mingw 64位 ,学习开发,一起学习........................

    C语言适合什么类型的项目源码开发?用C语言开发编译器代码详细解析.docx

    C语言被广泛应用于操作系统和编译器的开发中,因为它具有较低的开销和较高的速度,可以更好地利用硬件资源。另外,一些嵌入式系统和设备驱动程序也使用C语言开发,因为它能够轻松地控制硬件和内存。总之,C语言是一...

    C#开发的C#编译器(终端模式,非图形界面)

    C#开发的C#编译器,附加C#源码(自学时顺便创建的):双击exe文件即可找出同文件夹下所有cs类型文件,选择文件对应的序号后回车即可编译,如果编译出错会返回错误内容。另外资源分数随时会变, 若免费请到:...

    编译器开发-lex与yacc-附件资源

    编译器开发-lex与yacc-附件资源

    cpp-cce命令行编译器资源管理器

    cce - 命令行编译器资源管理器

    C 语言编译器源码

    一个c语言编译器源码,由C语言编写。能成功编译自身。是学习编译器开发的好资源。

    YC++编译器网页浏览器

    在执行文件中自动嵌入YC编译器,可实时地执行C/C++源代码,使最终用户无需经过开发商就能任意改进产品。 4. 使HTML支持脚本化的标准C/C++语言。 5. 使javascript能调用C/C++源代码或DLL库中的函数。 6....

    lcc-win32编译器

    它的原始发布文件只有 3M,但却拥有一个功能强大的集成开发环境(IDE)、速度极快的编译器与连接器、方便顺手的调试器、资源编辑器和版本控制系统。另外还提供图像编辑器和 C 语言源文件格式化缩进器等附加工具。通过...

    冰凌资源编译器 V1.0

    Brcc32.exe是软件开发人员必不可少的资源编译软件,其功能非常强大,但界面较差。每次使用都要转换到DOS界面,以命令行方式运行,甚是不便。本软件通过对Brcc32.exe的捆绑,既充分发挥了其强大的功能,又实现了全...

    连接编译器.zip易语言程序源码资源下载

    连接编译器.zip易语言程序源码资源下载连接编译器.zip易语言程序源码资源下载 1.适合学生做毕业设计用 2.适合程序员学习研究用 3.适合新手自学研究使用

    RealView编译器指南.pdf

    RealView编译器指南,ARM RVDS 开发资源文档

    松翰(SN8P2711B)(矽杰微XC8P8613)C编译器全套资源使用方法

    1.松翰(SN8P2711B)(矽杰微XC8P8613)C编译器全套资源使用方法。 2.包含松翰SN8P2711B.h、SN8P2711B.inc头文件. 3.松翰SN8_C_Studio的C语言开发IDE。 4.SN8P2711B、XC8P8613的16脚2k容量的头文件。 5.松翰C编译器全套...

    C DOS 语言编译器源码

    该资源为Linux朋友开发的一套DOS源码,有兴趣和需求的朋友可以拿来参考。

    用于微处理器开发的绝佳编译器.pdf

    用于微处理器开发的绝佳编译器.pdf

    arm64位平台下gcc编译器

    GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程语言编译器。它是一套以 GPL 及 LGPL 许可证所发行的自由软件,也是 GNU计划 的关键部分,亦是自由的 类Unix 及苹果计算机 Mac OS X 操作...

    构件化技术在编译器语义分析中的应用研究

    在航空领域通用测试语言ATLAS编译器的实现过程中,提出采用构件化开发方式解决语义分析阶段中"仪器选择和分配"模块的多样性和复杂性问题,给出实现"仪器选择和分配"模块的层次软件体系结构的详细描述,以及通过微软公司...

    PIC C编译器的使用方法

    不错的资源,希望得到大家的支持,我是一个开发人员,请多指教

    javac 编译器源代码

    本资源是java 编译器 javac(java compilor) 的源代码,对于想深入学习 java 工作原理的开发人员来说是一个很好的资源,在此共享,还望喜欢。

Global site tag (gtag.js) - Google Analytics