1. 首页
  2. 编程语言
  3. C
  4. TINY+c编译器源码

TINY+c编译器源码

上传者: 2020-05-17 17:35:28上传 ZIP文件 55.42KB 热度 37次
经典的c编译器代码,有手工和自动两种 一:共有16个文件。 MAIN.C:主函数 GLOBALS.H:全局定义的文件 SCAN.C/SCAN.H:词法分析 PARSE.C/PARSE.H:语法分析 UTIL.C/UTIL.H:构造树 SYMTAB.C/SYMTAB.H:符号表 CGEN.C/CGEN.H:生成"汇编代码" CODE.C/CODE.H:这个只是用来把分析过程输出到屏幕的. 二:各个文件的分析。 1,MAIN.C: 主要有三个FILE*句柄: source--源代码文件。 listing--显示分析过程的文件,这里重定向到stdout,也就是屏幕。
用户评论
码姐姐匿名网友 2020-05-17 17:35:28

找了很久的资源,谢谢分享

码姐姐匿名网友 2020-05-17 17:35:28

32bit的 64bit不支持!

码姐姐匿名网友 2020-05-17 17:35:28

目前还是没有看得很懂。不过资源不错

码姐姐匿名网友 2020-05-17 17:35:28

代码没有说明,不懂作用是什么

码姐姐匿名网友 2020-05-17 17:35:28

很赞,结合源代码比纯看理论好了很多