搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
DrakeCompiler
- 这可是我的倾情制作,离卖弄的语法分析器,是自己写的实现程序,不使用他人的结果,直接从原始语法里进行推理计算的,而且这个使用c语言实现的,很多底层函数都是自己来写,像hash表里的hash函数,还有像动态自增长分配等。当然这个还很不完善,但是已经作了很多工作,差就差在没有找到理想的脚本支持语言,最后没有办法只能用函数指针的数组来进行语义调用了。-this but my DEDECATES production, from the play of parser, written in their o
WordAnaly
- 一个超级经典的词法和语法分析程序(附加源代码).从词法分析的输出过渡到语法分析. 高手编的-a super classic morphology and syntax analysis program (Additional source code). Lexical analysis from the output transition to the syntax analysis. Masters series
编译原理实验一
- 一个具体的词法分析程序,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。(遇到错误时可显示“Error”,然后跳过错误部分继续显示)-a specific lexical analysis procedures, imported from the source to identify all the independent significance of the word, that is to r
yufafenxi
- 本课程设计即为词法分析阶段。词法分析阶段是编译过程的第一个阶段。这个阶段的任务是从左到右一个字符一个字符地读入源程序,对构成源程序的字符流进行扫描和分解,从而识别出一个个单词(也称单词符号或符号)。如保留字(关键字或基本字)、标志符、常数、算符和界符等等。-the curriculum design shall lexical analysis stage. Lexical analysis stage of the process is to compile the first phase.
S语言词法分析程序
- 一、 实验内容 S语言的编译程序的词法分析部分实现 从左到右扫描每行S语言源程序的符号,拼成单词,换成内部表示(token) 二、 实验要求 要求实现编译器的以下功能: 组织源程序的输入 按规则拼写单词,并转换成二元形式 删除空格及无用符号(如回车符,字符常数的引号符等) 发现并定位错误 建立单词表、符号表、常数表等文件 三、 实现方法 数据结构 1、
类c语言编译器
- 类c语言编译器,提供从词法分析到语义分析的一系列操作,可供编译原理学习使用。-category c compiler, from lexical analysis of the semantic analysis of a series of manipulations, Principle study compiled for use.
MYBIANYI
- 这个是同学和隔壁几个班同学一起做的,经过大家一起研究,一起编译,一起测试的,效果虽然不怎么样,但从某方面来说,还是值得参考-this is the next several classmates and the class work together, everyone together, compiled with the test results although not impressive, but from a certain point of view, it is still wo
bsh
- BeanShell是一个小型的,免费的,可嵌入式的,具有面向对象脚本语言特性的Java代码解释器。它是用Java语言写的。它能执行标准的Java语句和表达式,还自带简单的脚本命令和语法。它把编程对象当成一个简单的方法,这很像Perl和Javascr ipt. 你可以在写Java测试或调试时使用BeanShell,也可以用它作为你的应用程序的脚本引挚。简而言之,BeanShell可以动态的解释JAVA语言。也就是说BeanShell在许多方面对于Java的用处就像Tcl/Tk对于C的用处一样:
getitem
- 从各种控件中获得数据 自动生成XML文档 并通过XSLT转换为其他形式的XML文档-from a variety of data access controls which automatically generate XML and XSLT through conversion to other forms of XM L Documents
lexicalanalysis
- 为了实现的编译程序实用,源程序可采用自由书写格式,即一行内可以书写多个语句,一个语句也可以占领多行书写;标识符的前20个字符有效;整数用2个字节表示;长整数用4个字节表示。这样词法分析程序的主要工作为: (1)从源程序文件中读入字符。 (2)统计行数和列数用于错误单词的定位。 (3)删除空格类字符,包括回车、制表符空格。 (4)按拼写单词,并用(种别,单词)二元式表示。 (5)根据需要是否填写标识符表供以后各阶段使用。 这里采用的编译程序的实现方法是一遍扫描,即从左到右只
2_lex
- 从网上下载lex工具源代码,并对其进行反复修改 使其能按我们的要求对C程序进行词法分析,然后输出我们期望的结果 -downloaded from the Internet tools lex source code, and it has repeatedly revised to enable it to us by the requirements of the C procedures lexical analysis, and then output the results we
daimashc
- 目标代码生成,从四元式到汇编语言的翻译-object code generation, from four yuan to the compilation-language translation.
huffmanqi
- 本程序不能编译除大小写字母之外的编码 本程序需事先建立字母权值文后件才可运行 本程序从文件中读入文字,编译后写入文件,所以屏幕上不会直接出现答案-not build this program in addition to case-insensitive outside of the coding process required prior to the establishment of the letters after the value of the text pieces
dierzuoye-cifa
- 第二个编译作业~词法分析器~从一个文件读入代码分析后将结果写到另一个文件中-second compiler operations ~ ~ lexical analyzer from a document read into the code analysis results will wrote another document
myclasses
- 一个使用回填翻译控制流语句的JAVA演示例子,是本人从网上下载的,非常好,值得学习编译原理的朋友参考学习.-use backfill a translation control flow statements JAVA demo examples, I downloaded from the Internet. very good and worth learning compiler principles friends reference study.
F2blog1227full
- F2blog v1.1 beta 12.27更新说明 1、后台编辑器增加了文本粘贴与从WORD粘贴,以及在IE下没有软硬回车之分,统一了回车为 标签(在Firefox下仍然有,这是跟tiny编辑器有关系)。 2、新增日志的地方增加了媒体管理器,使得附件可以重复使用与上传附件更加方便,快捷。 3、把默认的五个CSS档案生成了一个静态CSS文件,放在cache/cache_style.css.php下,如果手工更改了当前SKIN的样式,需要在后台重新激活该皮肤或者把该cache/ca
wode(LL1)
- 这是一个LL(1)方法,大家可以从中学到一些技巧,帮助甚大-This is an LL (1), we will be able to learn some skills, great help
unicodepro
- 先从ASCII说起,ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的最大字符数是255(00H—FFH)。其实,英文字符并没有那么多,一般只用前128个(00H—7FH,最高位为0),其中包括了控制字符、数字、大小写字母和其它一些符号。而最高位为1的另128个字符(80H—FFH)被称为“扩展ASCII”,一般用来存放英文的制表符、部分音标字符等等的一些其它符号。 -start with the ASCII, ASCII is use
signalf
- 从文法文件中读入终结符、非终结符、开始符、文法,输出FIRSTVT集,LASTVT集和算符优先矩阵-from grammar document read into the end of website - end website address beginning, grammar, and the output FIRSTVT set, LASTVT set priorities and operator matrix