摘要: WWW.CLOUDARY.COM.CN 盛大文学(www.cloudary.com.cn)是盛大集团旗下文学业务板块的运营和管理实体,2008年7月宣布成立。 盛大文学运营的原创网站包括起点中文网(www.qidian.com)、红袖添香网(www.hongxiu.com)、小说阅读网(www.readnovel.com)、榕树下(www.rongshuxia.com)、言情小说吧(www.xs8.cn)、潇湘书院(www.xxsy.net)六大原创文学网站以及天方听书网(www.tingbook.com)和悦读网(www.zubunet.com)。 盛大文学拥有三家图书策划出版公司:“华文天 阅读全文
posted @ 2012-12-16 19:14 xjx_user 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 中间代码生成器一、实验目的掌握中间代码生成器的构造原理和编程方法。二、实验内容用自顶向下方法或Yacc进行语法分析的基础上,编写一个中间代码生成程序。(见教材附录 A.1,p394)program → blockblock → { decls stmts }decls → decls decl | edecl → type id ;type → type [num] //数组可以不做| basic //四种基本数据类型 int | float | char | boolstmts → stmts stmt | e stmt → id=... 阅读全文
posted @ 2012-12-16 17:50 xjx_user 阅读(3435) 评论(0) 推荐(0) 编辑
摘要: 用Yacc实现语法分析器一、实验目的掌握语法分析器的构造原理,掌握Yacc的编程方法。二、实验内容用Yacc编写一个语法分析程序,使之与词法分析器结合,能够根据语言的上下文无关文法,识别输入的单词序列是否文法的句子。program → blockblock → { stmts }stmts → stmt stmts | e stmt → id= expr ; | if ( bool ) stmt | if ( bool) stmt else stmt| while (bool) stmt | do stmt while (bool ) ;| break ;| blockbool →... 阅读全文
posted @ 2012-12-16 17:36 xjx_user 阅读(4307) 评论(1) 推荐(0) 编辑
摘要: 递归下降法的语法分析器一、实验目的掌握语法分析器的构造原理,掌握递归下降法的编程方法。二、实验内容用递归下降法编写一个语法分析程序,使之与词法分析器结合,能够根据语言的上下文无关文法,识别输入的单词序列是否文法的句子。(注意,需要改写文法,消除左递归等)为减轻实验编程负担,这里只要求实现部分产生式,文法的开始符号为program。(完整的源语言的文法定义见教材附录 A.1,p394)program → blockblock → { stmts }stmts → stmt stmts | e stmt → id= expr ; | if ( bool ) stmt | if ( boo... 阅读全文
posted @ 2012-12-16 17:30 xjx_user 阅读(2100) 评论(0) 推荐(0) 编辑
摘要: 递归下降法的语法分析器一、实验目的掌握语法分析器的构造原理,掌握递归下降法的编程方法。二、实验内容用递归下降法编写一个语法分析程序,使之与词法分析器结合,能够根据语言的上下文无关文法,识别输入的单词序列是否文法的句子。(注意,需要改写文法,消除左递归等)program → blockblock → { stmts }stmts → stmt stmts | e stmt → id= expr ; | if ( bool ) stmt | if ( bool) stmt else stmt| while (bool) stmt | do stmt while (bool ) ;| b... 阅读全文
posted @ 2012-12-16 17:24 xjx_user 阅读(4256) 评论(0) 推荐(0) 编辑
摘要: 词法分析器一、实验目的掌握词法分析器的构造原理,掌握手工编程或LEX编程方法之一。二、实验内容编写一个LEX源程序,使之生成一个词法分析器,能够输入的源程序转换为单词序列输出。三、实验指南1.可以采用手工或LEX开发工具,采用VC环境。2.源语言定义见教材附录 A.1,其中的终结符即词法分析需要得到的tokens。(1)该语言的关键字:if while do break real true false int char bool float (其中,int、char、bool、float在产生式中为basic)所有的关键字都是保留字,并且必须是小写。(2)id和num的正则表达式定义;(3)专 阅读全文
posted @ 2012-12-16 17:02 xjx_user 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 表达式翻译器一、实验目的构造一个中缀表达式到后缀表达式的翻译器,初步了解递归下降语法分析原理及语法制导翻译的过程。1实现的功能:数字相加(包括多位数字),与字母相加(包括多字母),乘除,加减有优先级顺序的翻译.编程使用的语言:涉及的算法:词法分析 左递归下降法2.结果显示: 3.关键代码:词法分析:View Code int isdigit(int t){ if(t>='0'&&t<='9') return 1; else return 0;}int ischar(int t){ if(t>=... 阅读全文
posted @ 2012-12-16 16:50 xjx_user 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 宾汉顿大学公开课:职业发展中心> 求职之五项须知(英文版):http://v.163.com/movie/2010/11/9/B/M8ES7AVE4_M8ES7G19B.html网易公开课可下载资源地址http://v.163.com/special/opendownload/公开课首页http://open.163.com/中英文字幕 美丽中国CD1 纪录片大全 英语学习:http://www.56.com/u65/v_NTUxODMwMDY.htmlBBC纪录片目录:http://www.douban.com/group/topic/10993351/(http://www.pcbe 阅读全文
posted @ 2012-12-16 14:17 xjx_user 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 首页技术频道51CTO旗下网站地图 浅析数据库中内连接、全连接与左右连接的不同点在这里,我们将讨论的是联合查询的比较。主要是针对内连接、全连接与左右连接的不同点,对比的环境是两个表的联合查询。AD:我们经常用到2个表的联合查询,有时候用到内连接,全连接,以及左右连接,是不是很复杂呢?下面给演示一下他们的区别首先有以下2个表:CREATETABLEweather ( citycharactervarying(80)NOTNULL, temp_lointegerNOTNULL, temp_hiintegerNOTNULL, prcpreal, datedate) WIT... 阅读全文
posted @ 2012-12-16 13:33 xjx_user 阅读(504) 评论(0) 推荐(0) 编辑