《编译原理课程教案》第2节:文法基础.pptVIP

  • 8
  • 0
  • 约9.98千字
  • 约 71页
  • 2018-06-11 发布于湖北
  • 举报

《编译原理课程教案》第2节:文法基础.ppt

Sample语言词法定义(续) (5) 常数 ::= 整数|布尔常数|字符常数|常数标识符|实数 (6) 整数 ::= 数字|整数数字 (7) 布尔常数 ::= true|false (8) 字符常数 ::= 除以外的任意字符串 (9) 常数标识符 ::= 标识符 (10) 实数 ::= 整数.整数 2.5.3、 Sample语言数据类型的定义 (1) 简单类型 ::= integer|bool|char|real 2.5.4 Sample语言表达式的定义 (1) 表达式 ::= 算术表达式|逻辑表达式 (2) 算术表达式 ::= 项±算术表达式|±项|项 (3) 项 ::= 因子*项|因子/项|因子 (4) 因子 ::= 算术量 (5) 算术量 ::= 标识符|整数 (6) 逻辑表达式 ::= 布尔项 or 逻辑表达式 |布尔项 Sample语言表达式的定义(续) (7) 布尔项 ::= 布尔因子 and 布尔项 |布尔因子 (8) 布尔因子 ::= 布尔量 | not布尔因子 (9) 布尔量 ::= 逻辑表达式 | 布尔常数|标识符 |算术表达式关系符算术表达式 (10) 关系符 ::= |||=| =| = 2.5.5 Sample语言语句的定义 (1) 语句 ::= 说明语句|执行语句 (2) 说明语句 ::= 常量说明变量说明 (3) 常量说明 ::= con

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档