(1)顺序类型(SEQUENCE)

  由一个或多个元素类型组成的有序列表,元素类型可为任何其它类型。它类似于PASCAL的记录。如果出现OPTIONAL或DEFAULT关键字,对应类型的值可省略。

例题 例:
   ValidSequence ::= SEQUENCE
           {
             a INTEGER DEFAULT 3,
             s BOOLEAN OPTIONAL,
             n INTEGER,
           }
   Value ValidSequence ::= {
                 a 5,
                 s TRUE,
                 n 20
               }

(2)单一顺序类型(SEQUENCE OF)
  由一个或多个同一类型元素组成的有序列表,元素类型可为任何其他类型。它可被视为SEQUENCE类型的特例。它类似于PASCAL的数组。

例题 例:
   Words ::= SEQUENCE OF VisibleString
   buildWords Words ::= {"applications","elements","protocols"}