编译原理全套实验源代码。包括词法分析,递归下降语法分析,ll(1)语法分析,简单优先语法分析和算符优先语法分析
上传时间: 2014-01-01
上传用户:Thuan
编译原理的实验,是ll(1)文法做的,可以实现基本功能
上传时间: 2013-12-16
上传用户:wangchong
The Linux kernel is one of the most interesting yet least understood open-source projects. It is also a basis for developing new kernel code. That is why Sams is excited to bring you the latest Linux kernel development information from a Novell insider in the second edition of Linux Kernel Development. This authoritative, practical guide will help you better understand the Linux kernel through updated coverage of all the major subsystems, new features associated with Linux 2.6 kernel and insider information on not-yet-released developments. You ll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. Get the top information right from the source in Linux Kernel Development.
标签: interesting open-source understood projects
上传时间: 2015-06-30
上传用户:zyt
[美]Joe Campbell 著 徐国定 廖卫东 张庆 译 吴洪来 赵军 审校 清华大学出版社 第一部分 串行通信基础 第l章 ASCII字符集 第2章 异步通信技术基础 第3章 错误及错误检测 第4章 信息传输 第5章 调制解调器及其控制 第6章 UART:一个概念上的模型 第7章 实际的UART 第8章 baseline灵巧型调制解调器 第9章 智能调制解调器命令 第10章 协议调制解调器 第ll章 传真机 第二部分 用C语言编写异步通信程序 第12章 设计一个基本的串行I/O库 第13章 程序的可移植性 第14章 波特率和数据格式函数 第15章 RS—232输入控制 第16章 流控制和SIO管理 第17章 格式输出 第18章 格式输入 第19章 中断I/O导论 第20章 中断子处理程序 第2l章 灵巧型调制解调器程序设计 第22章 XMODEM文件传送 第23章 循环冗余校验CRC计算 第24章 Group3传真图象的编码和解码
上传时间: 2015-07-05
上传用户:asdfasdfd
The Linux kernel is one of the most interesting yet least understood open-source projects. It is also a basis for developing new kernel code. That is why Sams is excited to bring you the latest Linux kernel development information from a Novell insider in the second edition of Linux Kernel Development. This authoritative, practical guide will help you better understand the Linux kernel through updated coverage of all the major subsystems, new features associated with Linux 2.6 kernel and insider information on not-yet-released developments. You ll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. Get the top information right from the source in Linux Kernel Development.
标签: interesting open-source understood projects
上传时间: 2015-07-26
上传用户:mpquest
用汇编语言做的一个打字游戏。运行环境是MASN5.0。 1,用户打开软件时先出现欢迎界面,当用户输入字符’1’时,再进入打字界面 当用户按的是”ESC”键时,退出打字游戏 当用户输入不是数字”1”或者不是按的”ESC”键时,屏幕不动作,直到用户输入数字”1”或者按的”ESC”键时 2,打字字符从第二行开始显示(双数行为显示打字内容,单数行由用户输入) 打字内容:1), We will see his boat and then.We ll say goodbye to him. 2), He ll be away for two months.We are very proud of him. 3,用户输入的和上一行相对应相等时,表示输入正确,否则输入错误,则显示’#’ 当用户按下”ESC”键,退出打字程序 4,显示用户打字的正确性,假如错误数小于10字符,显示” Very Good!” 否则显示” Very Bad!” 5,当用户输入一次时,假如用户还想重新打字游戏,请按数字键”3”,否则按”ESC”键退出打字程序
上传时间: 2015-08-17
上传用户:dapangxie
了解语法分析器的内部工作原理,通过在本次实验中运用一定的编程技巧,掌握对表达式进行处理的一种方法。① 对输入文法,由程序自动构造FIRST FOllOW集② 对输入文法,由程序自动生成它的ll(1)分析表;③ 对于给定的输入串,应能判断识别该串是否为给定文法的句型。
上传时间: 2014-01-06
上传用户:13215175592
This thorough, hands-on reference for database developers and administrators delivers expert guidance on sophisticated uses of Transact-SQL (T-SQL)¡ ª one of the most familiar and powerful programming languages for SQL Server. Written by a T-SQL guru, this guide focuses on language features and how they are interpreted and processed by the SQL Server execution engine. You¡ ¯ ll get in-depth coverage of the sophisticated uses of T-SQL, including triggers, user-defined functions, exception handling, and more. The book explains and compares solutions to database-development problems in both SQL Server 2000 and SQL Server 2005, discussing the new T-SQL programming features added to SQL Server 2005 in detail. Includes extensive code samples, table examples, and logic puzzles to help database developers and administrators understand the intricacies and help promote mastery of T-SQL.
标签: administrators developers reference thorough
上传时间: 2013-12-29
上传用户:Avoid98
学编译原理时写的一个语法分析程序 一.[目的要求] ① 对输入文法,由程序自动构造FIRST FOllOW集 ② 对输入文法,由程序自动生成它的ll(1)分析表; ③ 对于给定的输入串,应能判断识别该串是否为给定文法的句型。 二.[题目分析] 该程序可分为如下几步: (1)读入文法 (2)判断正误 (3)若无误,判断是否为ll(1)文法 (4)若是,构造分析表; (5)由总控算法判断输入符号串是否为该文法的句型。
上传时间: 2015-10-17
上传用户:ippler8
每种程序设计语言都有描述程序语法结构的规则。例如,Pascal程序由程序块(又叫分程序)构成,程序块由语句组成,语句由表达式组成,表达式由记号组成等等。这些规则可以用上下文无关文法或BNF范式(Backus-Naur Form)描述。 编译器常用的文法分析方法有自上而下和自下而上两种。正如它们的名字所示,自上而下分析器建立分析树是从根结点到叶结点,而自下而上分析器恰好反过来。它们的共同点是从左向右地扫描输入,每次一个符号。 最有效的自上而下和自下而上的分析法都只能处理上下文无关文法的子类。这些子类足以描述程序设计语言的大多数语法结构,其中ll文法的分析器通常用手工实现,而LR文法的分析器通常利用自动工具构造。 本章致力于编译器采用的典型语法分析方法。我们首先提出有关上下文无关文法的基本概念,然后介绍适合于手工实现的预测分析技术,最后给出自动工具用的LR分析算法。由于程序员准备的代码经常会出现一些语法错误,因此我们还扩展所介绍的分析方法,使之能从常见的错误中恢复过来。 3.1 上下文无关文法 ..... 3.4 自下而上分析 3.6 二义文法的应用
上传时间: 2013-12-25
上传用户:hanli8870