创建序列标识符层次结构。
描述每个序列标识符的内容。
设置较低的序列和变量标识符。
这将生成模式配置。
在下图中,在文件标识符 $File[1] 下面创建了一个序列标识符。
(1) 在模式配置
将$Seq[2] 设置在$Seq[1] 之后。
将 $Seq[3] 设置在 $Seq[1] 下方。
将 $Seq[5] 设置为低于 $Seq[3]。
将 $Seq[4] 设置在 $Seq[2] 之后。
(2) 模式分析
模式分析的顺序为:
1.$Seq[1](分析)
2.$Seq[3](当$Seq[1]的内容中设置$Seq[3]时进行分析)
3 .$Seq[5](当$Seq[3]的内容中设置了$Seq[5]时进行分析)
4.$Seq[2](分析)
5.$Seq[4](分析)
1.$Seq[1]分析
变量标识符 $Var[28] 是一个循环。
$Var[28] 是 L 类中元素名称为 --任意-- 的变量。
对实例的 $Var[28] 中的数据数量重复此操作。
由于有$Seq[3],所以这里会展开$Seq[3]的内容。
2.$Seq[3]分析
$ $Var[39]是一个S类,元素名称是固定的,因此不存在循环。
$ $Seq[3] 的内容仅被处理一次。
$Seq[3] 扩展到上面的$Seq[1] 的内容。
由于有$Seq[5],所以这里会扩展$Seq[5]的内容。
3.$Seq[5]分析
变量标识符 $Var[57]、$Var[58]、$Var[59] 是循环。
对实例的 $Var[57]、$Var[58]、$Var[59] 中的数据数量重复此操作。
$Var[57]、$Var[58]、$Var[59]是状态转换的三个关键字。
4.$Seq[2]分析
$Seq[2] 缺少子序列和变量标识符。
$Seq[2] 的文本添加在 $Seq[1] 中展开的内容之后。
5.$Seq[4]分析
$Seq[4] 缺少子序列和变量标识符。
$Seq[4] 的文本添加在 $Seq[2] 中展开的内容之后。