2002级计算机科学与技术专业(4-11班) 要求完成下述两个实验: 1、识别小型语言所有单词的词法分析程序设计(4机时) 2、算术表达式文法的递归下降分析程序设计(6机时) 实验一:词法分析器的构造与实现
上传时间: 2015-04-23
上传用户:3到15
汇编实验:电话本管理程序。具有输入,删除,排序(字典排序),查找(能同名查找)功能
上传时间: 2014-01-08
上传用户:黄华强
一、 实验内容 S语言的编译程序的词法分析部分实现 从左到右扫描每行S语言源程序的符号,拼成单词,换成内部表示(token) 二、 实验要求 要求实现编译器的以下功能: 组织源程序的输入 按规则拼写单词,并转换成二元形式 删除空格及无用符号(如回车符,字符常数的引号符等) 发现并定位错误 建立单词表、符号表、常数表等文件 三、 实现方法 数据结构 1、 输入 S语言源程序,为文本文件 2、 输出 词法分析程序的运行结果是:产生一个单词序列文件(token文件)和一个常数表、一个符号表文件,并输出错误信息。 (1) token文件结构 token文件用于存放从S语言源程序中扫描出来的一个个单词符号的机内表示,其文件结构如下: typedef struct token { nt label char name[30] int code int addr }token 说明: label:单词序号; name[30]:单词本身; code:单词的编辑; addr:地址,单词本身保留字时值为-1,为标识符成常数时为大于0常数,即该标识符成常数在符号表中的入口地址。
上传时间: 2015-04-29
上传用户:refent
MATLAB 7_0实用指南(上下册)(超星图书)和超星阅读器的安装程序。希望对大家有所帮助。顺便盼求:关于GPS接收机的自适应抗干扰的程序,应该是功率倒置算法,还有GPS MATLB工具箱,否则还要编写仿真GPS信号的程序才能调试这个抗干扰算法,是吗?望高人指点。我的邮箱是:wanlili212@tom.com 先谢谢各位:)
上传时间: 2015-05-09
上传用户:koulian
一款用于浏览和解析Flash动画(.swf文件和.exe文件)的 工具。它能够将flash动画中的图片、矢量图、字体、文字、按钮、影片 片段、帧等基本元素完全分解,还可以对flash影片动作(Action)进行 解析,清楚的显示其动作的代码,让您对Flash动画的构造一目了然。你 可以将分解出来的图片、矢量图、声音灵活应用于 硕思闪客之锤 中,让 你也可以做出大师级的作品!
上传时间: 2015-05-12
上传用户:zl5712176
vhdl 测试向量含测试向量(Test Bench)和波形产生:VHDL实例---相应加法器的测试向量(test bench).txt
上传时间: 2015-05-13
上传用户:天涯
CAN-bus 规范V2.0 版本 这本CAN 规范技术规范由两部分组成: • A 部分:CAN 的报文格式说明(按CAN1.2 规范定义)。 • B 部分:标准格式和扩展格式的说明。
上传时间: 2015-06-04
上传用户:天诚24
约瑟夫环实验: 程序利用顺序表实现约瑟夫环,本实验是用于一个小游戏
上传时间: 2013-12-13
上传用户:熊少锋
该文件是用汇编语言编写的。文件功能是:从键盘输入一个字符串(长度<80),统计其字母、数字和其他字符个数。
上传时间: 2015-06-17
上传用户:498732662
《橡皮条画线》C语言 (可供C语言图形编程参考) 本程序模拟许多绘图工具中的画线方法和画框方法 其中工具条上的各个按钮的功能是: 1、画线(快捷键“l”) 2、画框(快捷键“f”) 3、剪去框外的直线(快捷键“c”) 4、刷新(快捷键“r”) 5、新建(快捷键“n”) 6、退出(快捷键“Esc”) 最左边的十字架用鼠标拖动时可以移动工具条 左上角的 framepoints为所画矩形框的左上角坐标和右下角坐标 mouse为鼠标当前坐标 linesnum为队列中的直线数
上传时间: 2015-06-18
上传用户:pinksun9