首页 新生命讲座 ASP学习 Net编程 我的垃圾工具 我的宝贝 系统编程
编译原理 其它文章
 -> 首页 -> 编译原理
NewC编译器简介和下载
作者:nnhy   来源:   发布时间:2006-11-6 23:23:02   共有501位读者阅读过此文


 

这是编译原理的课程设计,小组人员共16人。

仿照C语言来设计的的一门语言,仅支持int和char,容易扩展更多的类型。

实现了函数,包括函数的内嵌函数(其实和在外面一样),还有函数的递归。

恶搞了一下,加上了一个中文源码,其实就是中文替换为对应英文,中文变量替换为随机英文变量。

运行build.bat后,会调用NewC.exe来编译src.nc,生成中间汇编以及最后的PE代码Src.exe,可执行。

整个编译器使用纯C语言编写,可在纯DOS下编译通过,如果把错误提示用到的中文替换为英文,可在纯DOS下运行NewC.exe。

石头组编译器.rar


评论
ejiamaster 2008-1-20 15:36:18
下来 看看 呵呵 理解编译原理 却没有见过自己写的 呵呵 支持!如果中国的程序员都这样。。。中国IT真的能走出自己的路

发表评论
网名:
评论:
    
新生命 CMS1.0 Build0920 版权所有 All Copyrights @2006 桂ICP备06011573号
站长:大石头 信箱:gxuhy@21cn.com QQ:99363590