剧情简介
数据 语法 = 语法 摘要 [ 混凝土 ] 数据 摘要 = 摘要 型号Id 旗帜 [ CatDef(CatDef) ] [ FunDef(功能定义) ] 抽象名称 :: 摘要 -> 型号Id 数据 CatDef(CatDef) = CatDef(CatDef) 类别Id [ 类别Id ] 数据 FunDef(功能定义) = FunDef(功能定义) FunId(功能ID) 类型 数据 类型 = 类型 [ 类型绑定 ] 类型应用程序 数据 类型应用程序 = 类型应用程序 类别Id [ 类型 ] 数据 类型绑定 = 类型绑定 变量Id 类型 数据 混凝土 = 混凝土 型号Id 型号Id 旗帜 [ 参数定义 ] [ LincatDef(链接定义) ] [ 林德夫 ] conc名称 :: 混凝土 -> 型号Id 数据 参数定义 数据 LincatDef(链接定义) = LincatDef(链接定义) 类别Id LinType(线型) 数据 LinDef公司 = LinDef公司 FunId(功能ID) [ 变量Id ] LinValue公司 数据 LinType(线型) 新类型 参数类型 = 参数类型ID 参数Id 数据 LinValue公司 数据 LinLiteral(线性文字) 数据 LinPattern(线型图案) 类型 参数值 = 参数 LinValue公司 类型 参数模式 = 参数 LinPattern(线型图案) 类型 参数值定义 = 参数 参数Id 数据 参数 参数= 参数 参数Id [参数] 类型 记录行类型 = 记录行 LinType(线型) 类型 记录行值 = 记录行 LinValue公司 类型 表格行值 = 表格行 LinValue公司 数据 记录行 相对湿度= 记录行 标签Id 相对湿度 数据 表格行 相对湿度= 表格行 LinPattern(线型图案) 相对湿度 新类型 预定义ID = 预定义ID 身份证件 新类型 标签Id = 标签Id 身份证件 数据 变量值Id = 变量值Id 资格ID 新类型 参数Id = 参数Id 质量ID 新型 型号Id = 型号Id 身份证件 新类型 类别Id = 类别Id 身份证件 新类型 FunId(功能ID) = FunId(功能ID) 身份证件 数据 变量Id 新类型 旗帜 = 旗帜 [( 标志名称 , 标志值 )] 类型 标志名称 = 身份证件 数据 标志值 类型 身份证件 = RawIdent公司 数据 资格ID 班 很漂亮 a=> 购电协议 一 哪里 ppA(磅/平方英寸) ::a-> 文件
班 很漂亮 rhs=> Rhs分离器 相对湿度 哪里 9月半日 :: 很漂亮 a2=>[a2]->[ 文件 ] 块 :: 很漂亮 a2=>[a2]-> 文件
文档
抽象语法
实例
实例
Concreate语法
实例
实例
实例
| |
| |
| |
| |
| |
| |
实例
| |
| |
| |
| |
| |
| |
| |
实例
| |
| |
| |
| |
| |
| |
实例
实例
| |
| |
| |
| |
| |
| |
| |
| |
| |