WordAnalysis

所属分类:编译器/解释器
开发工具:Java
文件大小:342KB
下载次数:4
上传日期:2014-11-17 11:22:56
上 传 者werk
说明:  编程实现下述C语言子集的词法分析程序,C语言子集的文法描述如下: 语句→赋值语句|条件语句|转移语句|带标号的赋值语句 带标号的赋值语句→〈标号〉〈赋值语句〉 赋值语句→变量=算术表达式 条件语句→IF<布尔表达式>THEN语句 |IF<布尔表达式>THEN语句ELSE语句 转移语句→GOTO标号 变量→标识符 标识符→字母|<标识符><数字> 字母→A|B|…|Z|a|b|…|z 数字→0|1|…|9 算术表达式→项|算术表达式+项|算术表达式-项 项→因子|项*因子|项/因子|因子↑项 因子→变量|常数|(表达式) 布尔表达式→<算术表达式><关系符><算术表达式> 关系符→>|<|>=|<=|=|<> 标号→常数 常数→数字|<常数><数字> 对语言的几点限制: 关键字不允许作为标识符使用。关键字、标识符、常数、标号之间若没有确定的运算符或界符,则必须用空格符隔开。源程序书写按C标准格式。续行最多不得超过5行。
(word analysis word analysis word analysis word analysis word analysis word analysisword analysis )

文件列表:
编译报告格式.doc (460800, 2014-04-28)

近期下载者

相关文件


收藏者