设计目的 1. 程序的方法实现语法分析的LL(1)方法。手工构造词法分析程序 。 2. 锻炼自己的编写程序的能力和独立的编程思维能力。提高自己的编程能力。 3. 熟悉编译原理词法分析和语法分析的方法,加深对基本方法的了解。 4. 让我们更家进一步的理解编译原理,更好的的学习它的一些思路,掌握编译原理的理论基础。 5.让我们更加熟悉编程语言的运用和编程的技巧。更加了解编程的思维方式。 6. 采用自动机这种方法来设计词法分析程序,使思路更加清晰,不会产生思维混乱错误。
上传时间: 2013-12-16
上传用户:netwolf
可预置的8位计数器程序的主要部分分析 #include <AT89X51.H> //器件配置文件 #define uchar unsigned char //变量类型的宏定义 #define uint unsigned int uchar code SEG7[10]={0x03,0x9f,0x25,0x0d,0x99, //0~9的数码管段码 0x49,0x41,0x1f,0x01,0x09} uchar data cnt[8] //在data区定义8位长度的数组,用来存放计数值 uchar data pre_cnt[8] //在data区定义8位长度的数组,用来存放预置值 sbit drv=P3^4 //定义输出驱动端 bit set_flag //定义工作标志 bit out_flag //定义输出标志 bit keydown_flag //键按下标志
标签: unsigned include define uchar
上传时间: 2015-04-29
上传用户:changeboy
Haskell 中文教程1-3章(flw译) 纯粹的函数型编程语言。以著名逻辑学家 Haskell B. Curry 的名字命名。 最初的目的是想要设计出满足下面这些要求的语言: 1,它必须能够适合教学、研究、应用开发,包括一些大系统的构造。 2,它必须能够使用形式语言来准确描述。 3,它必须是自由免费的,任何人只要愿意都可以获取、使用和再次发布它。 4,它必须建立在大家一致认可的基础上。 5,它应该能够消除目前的函数型编程语言的差异。
上传时间: 2014-01-10
上传用户:685
一个结构响应分析程序,采用dmap编程,具体算法使用四阶龙格库塔算法riccati方法求解
上传时间: 2014-01-05
上传用户:zhuoying119
是词法分析程序,可以对词法分析有更深的了解与认识,源程序已经经过调试,可用
上传时间: 2014-01-01
上传用户:stampede
形式文法分析JAVA工具包 本JAVA Applets程序提供对LL(1),LL(2)和LR(1)文法分析处理,用户可以输入任何满足条件的形式文法,通帮过系统的提示和帮助构造出相应文法的分析表,以及动态显示分析过程.本JAVA包能够很好地帮助学生理解语法分析器的制作过程和语法分析器的工作原理.
上传时间: 2014-01-15
上传用户:894898248
报时小闹钟 本程序是一个用汇编编的精致的图形时钟,运行时双击clock图标即可, 钟表显示的时间为本机系统的时间。 按b键可扩大画面 ;按s键可缩小画面;按c键可改变颜色;按e键可听音乐; 按q键退出本程序.
上传时间: 2013-12-31
上传用户:dengzb84
SAS 源码 《应用多元分析》王学民编著的SAS程序
上传时间: 2015-04-30
上传用户:change0329
关于电力系统继电保护故障分析的一段程序。可以方便进行语言转换
上传时间: 2015-04-30
上传用户:lacsx
一个用面向对象方法封装和编写的JAVA Logicgate(逻辑门)运算程序,内附有详细的开发/说明文档(Doc文件)和分析流程图,主程序Main()存在于:And.java 文件 请先编译其余文件,最后编译运行And.java文件
上传时间: 2014-01-07
上传用户:qwe1234