blob: 367802130a49cbb171ada2f624934e8cad22ccc5 [file] [log] [blame]
Lev Walkinf15320b2004-06-03 03:38:44 +00001
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-- .35
7
8ModuleTestSetAndUntaggedChoice
9 { iso org(3) dod(6) internet(1) private(4) enterprise(1)
10 spelio(9363) software(1) asn1c(5) test(1) 35 }
11 DEFINITIONS ::=
12BEGIN
13
14 T ::= SET {
15 a NumericString,
16 b CHOICE { -- Untagged choice
17 b1 IA5String,
18 b2 ObjectDescriptor,
19 b3 Choice
20 },
21 c BOOLEAN,
22 ...,
23 d OID
24 }
25
26 Choice ::= CHOICE { -- One more level
27 ch-a OCTET STRING,
28 ch-b BIT STRING
29 }
30
31 OID ::= CHOICE {
32 oid OBJECT IDENTIFIER,
33 r-oid RELATIVE-OID
34 }
35
36END