编译原理的课程设计,对PL0进行扩充完成内容如下:1. 基本内容: (1)增加单词:保留字;运算符 (2)修改单词:不等号# 改为 <> (3)增加条件语句的ELSE子句 (4)扩充赋值运算:+= 和 -= (5)扩充语句(Pascal的FOR语句) 2. 选做内容: (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)增加一维数组类型(可增加指令)。 (4)其他典型语言设施:case语句;repeat语句。
上传时间: 2015-11-02
上传用户:徐孺
此次课程设计我的设计题目是:判别后缀表达式。其具体要解决的问题是: (1)假设表达式由单字母变量和双目四则运算符构成; (2)从键盘输入任意一个非空的表达式; (3)利用栈,判别输入的表达式是否是一个正确的后缀表达式; (4)把正确的后缀表达式转换为前缀表达式; (5)测试用例自己设计。
上传时间: 2015-11-05
上传用户:yd19890720
构造函数 析构函数 拷贝构造函数 赋值运算符重载 的实例
上传时间: 2014-01-24
上传用户:shinesyh
C语言运算符和结合性; C难点摘编; And so on!
上传时间: 2014-12-21
上传用户:zmy123
word格式的对VB中常见的各种运算符比较详细的说明的文档
上传时间: 2015-12-05
上传用户:saharawalker
词法分析器制作与应用 .程序中先判断这个句语句中每个单元为关键字、常数、运算符、界符,对与不同的单词符号给出不同编码形式的编码,用以区分之
上传时间: 2015-12-26
上传用户:cc1
1 C语言概述 2 程序的灵魂—算法 3 数据类型、运算符与表达式 4 最简单的C程序设计—顺序程序设计 5 分支结构程序 6 循环控制 7 数组 8 函 数 9 预处理命令 10 指针 11 结构体与共用体 12 位运算 13 文件
上传时间: 2013-12-18
上传用户:lz4v4
一个算术表达式是由操作数(operand)、运算符(operator)和界限符(delimiter)组成的。假设操作数是正整数,运算符只含加减乘除等四种运算符,界限符有左右括号和表达式起始、结束符“#”,如:#(7+15)*(23-28/4)#。引入表达式起始、结束符是为了方便。编程利用“算符优先法”求算术表达式的值。用C语言实现
标签: delimiter operator operand 操作
上传时间: 2016-01-01
上传用户:问题问题
第三章 程序流程控制 主要内容1、if…else…选择语句。 2、条件运算符。 3、SWITCH开关分支语句。 4、逻辑运算符。 5、循环语句。 6、自增自减运算。 7、break、continue、goto语句 8、运算符的优先级、结合性。
上传时间: 2016-01-15
上传用户:stampede
photoshop 表示运算符、关键字、函数、变量、属性、方法和语句的单独条目
上传时间: 2016-02-07
上传用户:水中浮云