搜索资源列表
FAScanner
- 单词是高级语言中有实在意义的最小语法单位,而单词又由字符组成。每一种高级语言都定义一组字符集。单词可大致分为五类:基本字,标识符,整常数,运算符,界限符。从输入的源程序字符串中逐个地把这些单词识别出来,并转化成机器比较容易使用的内码形式,这是词法分析器的主要任务。-The word is the smallest grammatical unit actual significance of the high-level language, the word characters. Each d
COMPUTER-GENERATED-HOLOGRAM
- 全息图的制作、编码、检测程序,主界面分为五部分,四个listbox用来存放图像,右边的Data Information区域用来显示当前选中图像的附加信息。四个listbox下面的Load和Save可以读取数据到listbox或保存它里面的内容,使用Load只能读入使用Save保存的文件,双击listbox里的内容或选中后按Display按钮可以显示图像,右键->Rename可以重命名。File->Write to image可以把当前选中的图像保存为bmp、jpg或tif格式的图像文
ERROR-detecting-code-using-CRC-CCITT
- The idea behind CRC calculation is to look at the data as one largebinary number. This number is divided by a certain value and the remainder ofthe calculation is called the CRC. Dividing in the CRC calculation at firstlooks to cost a lot of computin
InputAndOutputOfGrammar
- 1、了解文法定义的4个部分: G(Vn, Vt, S, P) Vn 文法的非终结符号集合,在实验中用大写的英文字母表示; Vt 文法的终结符号集合,在实验中用小写的英文字母表示; S 开始符号,在实验中是Vn集合中的一个元素; P 产生式,分左部和右部,左部为非终结符号中的一个,右部为终结符号或非终结符号组成的字符串,如S->ab|c 2、根据文法各个部分的性质,设计一个合理的数据结构用来表示文法, 1)若使用C语言编写,则文法可以设计成结构体形式,结构体中应包
JSON-Debug2.0
- 类_JSON_:已实现JSON解析、生成、编辑的整套方案,并已封装成模块。 未参照任何开源解析算法,经过多次改进已然成为了一个稳定强大的json处理核心。 类_格式化JSON_快速:以类的形式对json文本格式化和反格式化, 类的封装意味着一段超长文本可以分几次加入是没有问题的,不再担心卡机。 JSON调试器:JSON解析模块的附属品,也算是模块的例程,依托强大的 JSON解析、编辑核心已然可以说是最强大的JSON视图调试器,助您快速准确的 找出json文本中的错误原因。
bianyiyuanli
- 一个简单编译器,分为词法分析器,语法分析器,中间代码生成。-A simple compiler, divided into lexical analyzer, parser, intermediate code generation.
tiger
- 虎书《现代编译原理-c语言描述》随书的Tiger编译器的代码,按章节分类(modern compiling principles Tiger Compiler Code,divided in paragragh)
编译器工程
- 用大量素材向读者展示现实权衡的存在,展示这些选择的影响可能是微妙且深远的。省略由于商业、语言和编译器技术以及町用工具的变迁而变得不太重要的技术、c语言对优化和代码生成提供更深层次的处理。奉书内容分为四部分。前端部分介绍扫描、语法分析、上下文相关分析的内容;基础结构部分阐述中间表示、过程抽象、代码形态为主线的知识;优化部分阐述构建编译器的巾间部分——优化器所出现的问题;代码生成部分着眼于代码生成中的三个主要问题。(Using a large amount of material to show t
