需求分析 (1) 任何一个表达式都是由操作数、运算符和界限符组成的,我们称之为单词. (2) 表达式求值首先要符合四则运算规则: ① 先乘除,后加减 ② 从左到右进行运算 ③ 先括号内,后括号外 (3) 功能实现: ① 若当前单词为数字串,则压入数值栈 ② 若当前单词为运算符并大于运算栈的栈顶符号,则进栈 ③ 若当前单词为运算符并等于运算栈的栈顶符号,去括号,输出 ④ 若当前单词为运算符并小于运算栈的栈顶符号,则进行运算
上传时间: 2014-01-17
上传用户:yan2267246
自己编写的串口-CAN口的转换程序,已经测试过没有问题! 一.传输数据协议: 1.初始化 初始化波特率(CAN):$BAUD($:起始符;BAUD:波特率标识符; 相应编码:0x24 0x42 0x41 0x55 0x44) 传输ID号设置:$IDERSTD(相应编码:0x24 0x49 0x44 0x45 0x52 0x53 0x54 0x44) $IDEREXT(相应编码:0x24 0x49 0x44 0x45 0x52 0x45 0x58 0x54) ($:起始符;IDER:ID标识符;STD:标准帧;EXT:扩展帧) 2.数据发送 发送数据 :$DATA($:起始符;DATA:数据标识符 相应编码:0x24 0x44 0x41 0x54 0x41)
上传时间: 2014-01-02
上传用户:yy541071797
课题问题描述 1. 根据算符优先分析算法,编写一个语法分析程序,可以选择以下三项之一作为分析算法中的输入: (1)直接输入根据已知文法人工构造的算法优先关系矩阵 (2)输入已知文法和FIRSTVT、LASTVT集合,由程序自动生成该文法的算法优先关系矩阵 (3)输入已知文法,由程序自动生成该文法的算法优先关系矩阵。 2. 程序具有通用性,即所编制的语法分析程序能够适用于不同文法以及各种输入单词串,并能判断该文法是否为算符文法和算符优先文法。 3. 对输入的一个文法和一个单词串,程序能正确判断此单词串是否为该文法的句子,并要求输出分析过程。
标签: 分析算法
上传时间: 2016-08-02
上传用户:zxc23456789
数据结构编程---串的知识,包括串的逆转,替换字串,判断标示符等。。。
上传时间: 2014-07-30
上传用户:zhyiroy
串口调试助手的基本功能:(欢迎大家提出修改建议) 1、具备常用串口助手的功能 2、可以在16进制发送时,每位加上附加码 3、对DS1302时钟芯片,可串口修改时间 4、可以控制专用 IP 控制板,完成控制板的IP地址等修改和控制 新增功能: 1、配合GSM、GPS模块,可发送自动回车符 2、可以修改、预存、调入 AT 控制指令,预存8条 3、批量发送 AT 控制指令,便于调试
上传时间: 2017-06-01
上传用户:cjjcjj1
VC++ Turbo C串口通信编程实践 龚建伟
上传时间: 2013-08-03
上传用户:eeworm
Visual C++ Turbo C串口通信编程实践
上传时间: 2013-08-04
上传用户:eeworm
Visual C++ Turbo C串口通信编程实践 配套代码
上传时间: 2013-07-01
上传用户:eeworm
Visual C++ 串口通信技术与工程实践
上传时间: 2013-06-11
上传用户:eeworm
VISUAL C++串口通信技术与工程实践
上传时间: 2013-04-15
上传用户:eeworm