一个很小的C编译器的实现,用C语言编写

上传者: yuluyangguang | 上传时间: 2021-05-06 19:17:32 | 文件大小: 68KB | 文件类型: ZIP
一个很小的C编译器的实现,用C语言编写,可以供对编译器感兴趣的同学学习

文件下载

资源详情

[{"title":"( 28 个子文件 68KB ) 一个很小的C编译器的实现,用C语言编写","children":[{"title":"source","children":[{"title":"src","children":[{"title":"lib.c <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"vm.c <span style='color:#111;'> 7.40KB </span>","children":null,"spread":false},{"title":"expr.c <span style='color:#111;'> 13.01KB </span>","children":null,"spread":false},{"title":"lc.h <span style='color:#111;'> 12.51KB </span>","children":null,"spread":false},{"title":"vm.h <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false},{"title":"gen.c <span style='color:#111;'> 19.81KB </span>","children":null,"spread":false},{"title":"stdafx.h <span style='color:#111;'> 496B </span>","children":null,"spread":false},{"title":"config.h <span style='color:#111;'> 508B </span>","children":null,"spread":false},{"title":"tree.c <span style='color:#111;'> 5.36KB </span>","children":null,"spread":false},{"title":"lib.h <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"scan.h <span style='color:#111;'> 6.56KB </span>","children":null,"spread":false},{"title":"parse.y <span style='color:#111;'> 13.55KB </span>","children":null,"spread":false},{"title":"sym.c <span style='color:#111;'> 10.95KB </span>","children":null,"spread":false},{"title":"const.c <span style='color:#111;'> 3.50KB </span>","children":null,"spread":false},{"title":"scan.l <span style='color:#111;'> 6.67KB </span>","children":null,"spread":false},{"title":"error.c <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"parse.h <span style='color:#111;'> 4.04KB </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false}],"spread":false},{"title":"lc.dsp <span style='color:#111;'> 5.37KB </span>","children":null,"spread":false},{"title":"mk.bat <span style='color:#111;'> 171B </span>","children":null,"spread":false}],"spread":true},{"title":"sample","children":[{"title":"array.c <span style='color:#111;'> 220B </span>","children":null,"spread":false},{"title":"gcd.c <span style='color:#111;'> 419B </span>","children":null,"spread":false},{"title":"deletefile.c <span style='color:#111;'> 200B </span>","children":null,"spread":false},{"title":"swap.c <span style='color:#111;'> 356B </span>","children":null,"spread":false},{"title":"lc.exe <span style='color:#111;'> 32.50KB </span>","children":null,"spread":false},{"title":"lclib.h <span style='color:#111;'> 254B </span>","children":null,"spread":false}],"spread":true},{"title":"readme.txt <span style='color:#111;'> 1000B </span>","children":null,"spread":false},{"title":"license-BSD.txt <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false}],"spread":true}]

评论信息

  • yld51 :
    罗聪:Little C Compile词法和语法分析分别采用lex和yacc编写,实现了基本的C语言数据类型(int/char/long/short等),函数的声明、定义、调用、递归,if/for/w
    2019-11-27
  • jackenjoy :
    不太实用啦!能在好一点吗!
    2014-11-19
  • 吃面条的猫儿 :
    还好,有参考的价值。
    2014-11-09
  • u011010031 :
    好全的语法分析,就是程序有错误,需要小改动一下~
    2014-10-28
  • njucam :
    还行,有参考价值
    2014-04-30
  • sunnyapi163com :
    稍微改改就可以运行了 挺有参考价值的
    2014-03-09
  • andywxf01 :
    也不是很小嘛,也需要用点时间看看
    2014-01-13
  • affdfsd :
    很有参考价值
    2013-09-28
  • 程序路上的一名过客 :
    很好用,有点难理解
    2013-07-29
  • hanchao_1987 :
    很有参考价值
    2013-03-10

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明