Hi,

I came across the following notation:

MyType1 ::= SEQUENCE {
                     ...,
                     ...}

This seems to be perfectly legal according to X.680 (1997 E) clause 24.1

According to 3.8.29 the 'extension insertion point' is in between the
two ellipsis.

MyType2 ::= SEQUENCE {
                     ...,
                     alpha INTEGER,
                     ...}

should then be the propper way to extend with a NamedType.

But this does not comply to any of the alternatives in
ComponentTypeLists.
All alternatives in ComponentTypeLists requires a RootComponentTypeList,
which is non-empty.

How do I extend MyType1 according to X.680 (1997 E)?

In the X.680 (1994 E)/Amd.1(1995 E) the notations would have been:
MyType3 ::= SEQUENCE {...}
and extended to:
MyType4 ::= SEQUENCE {..., alpha INTEGER}


Best regards
Egon Andersen

-- 
* Talura ApS      * Phone: +45 43 52 50 00 *
* Baldersh�j 24 B * mailto:[EMAIL PROTECTED]  *
* DK-2635  Ish�j  * http://www.talura.dk   *

Reply via email to