搜索资源列表
30miao
- 用C语言实现单片机的30S,我们还可以在原来的基础上对时间进行设置-Single chip using C language realization of the 30S, we can based on the original set of time
PL0_compiler.ZIP
- pl0语言编译器的C实现, 在基础语法的基础上增加行注释和块注释-compiler of PL0 language
syntax
- 基于对类Pascal语言的词法分析的基础上,用C实现的对词法分析程序所提供的单词序列进行语法分析和检查,对不符合语法规则的进行报错。-Class Pascal language lexical analysis based on word sequence of lexical analysis procedures implemented in C syntax analysis and inspection, do not conform to the rules of grammar er
minic_interpreter
- 一款比较完善的强大的C语言解释器,附带源码,可以嵌入到用户应用程序中。支持对比较复杂的C代码的解释执行。完美支持各种标准C语言语法,如if-else结构语句, ?:结构求值语句,for循环,while循环,do...while循环等 支持各种数据类型包括: char,short,int,string,float 支持多维数组及指针 支持自定义函数以及系统函数 支持局部变量以及全局变量,允许在变量定义时直接初始化 支持局部变量层次化作用域;允许定义系统常量;支持系统内部定义数据类型,但不支持用户在
cJSON
- 在其基础上,添加了cJSON_Direct.c,实现了C语言中结构体与json格式字符串相互转化的功能-Json parsing code is written by a foreigner. On its basis, add cJSON_Direct.c to C language structure and JSON-formatted string into each other
编译器工程
- 用大量素材向读者展示现实权衡的存在,展示这些选择的影响可能是微妙且深远的。省略由于商业、语言和编译器技术以及町用工具的变迁而变得不太重要的技术、c语言对优化和代码生成提供更深层次的处理。奉书内容分为四部分。前端部分介绍扫描、语法分析、上下文相关分析的内容;基础结构部分阐述中间表示、过程抽象、代码形态为主线的知识;优化部分阐述构建编译器的巾间部分——优化器所出现的问题;代码生成部分着眼于代码生成中的三个主要问题。(Using a large amount of material to show t