RfcAgiler  模式构成与分析SSL









     创建序列标识符层次结构。
 描述每个序列标识符的内容。
    设置较低的序列和变量标识符。
 这将生成模式配置。

      在下图中,在文件标识符 $File[1] 下面创建了一个序列标识符。
      out_62 

 (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]分析
       out_63   

        变量标识符 $Var[28] 是一个循环。
    $Var[28] 是 L 类中元素名称为 --任意-- 的变量。
    对实例的 $Var[28] 中的数据数量重复此操作。
     由于有$Seq[3],所以这里会展开$Seq[3]的内容。  

     2.$Seq[3]分析
       out_64

       $ $Var[39]是一个S类,元素名称是固定的,因此不存在循环。
    $ $Seq[3] 的内容仅被处理一次。
       $Seq[3] 扩展到上面的$Seq[1] 的内容。 
       由于有$Seq[5],所以这里会扩展$Seq[5]的内容。

     3.$Seq[5]分析
      out_65

       变量标识符 $Var[57]、$Var[58]、$Var[59] 是循环。
       对实例的 $Var[57]、$Var[58]、$Var[59] 中的数据数量重复此操作。          
        $Var[57]、$Var[58]、$Var[59]是状态转换的三个关键字。

     4.$Seq[2]分析 
       out_66 

       $Seq[2] 缺少子序列和变量标识符。
   $Seq[2] 的文本添加在 $Seq[1] 中展开的内容之后。

     5.$Seq[4]分析  
       out_67  

        $Seq[4] 缺少子序列和变量标识符。
   $Seq[4] 的文本添加在 $Seq[2] 中展开的内容之后。