blob: 17974733dcd197fb930b3ee84e50b1012f01476a [file] [log] [blame]
Lev Walkind8e07c52017-08-23 07:38:30 -07001
2-- OK: Everything is fine
3
4-- iso.org.dod.internet.private.enterprise (1.3.6.1.4.1)
5-- .spelio.software.asn1c.test (9363.1.5.1)
6-- .144
7
8ModuleInformationObjectParameterization
9 { iso org(3) dod(6) internet (1) private(4) enterprise(1)
10 spelio(9363) software(1) asn1c(5) test(1) 144 }
11 DEFINITIONS ::=
12BEGIN
13
14 MYID ::= CLASS {
15 &id INTEGER UNIQUE,
16 &Type
17 } WITH SYNTAX {&Type IDENTIFIED BY &id}
18
19 RegionalExtension MYID ::= {
20 {INTEGER IDENTIFIED BY 1} |
21 {BOOLEAN IDENTIFIED BY 2},
22 ...
23 }
24
25 Message ::= SEQUENCE {
26 content SpecializedContent {{RegionalExtension}}
27 }
28
29 SpecializedContent {MYID : Set} ::= SEQUENCE {
30 id MYID.&id({Set}),
31 value MYID.&Type({Set}{@id})
32 }
33
34END