1018a40c736382605469189a402c10eadb6a693d
[com/asn1c.git] / tests / tests-asn1c-compiler / 33-misc-OK.asn1
1
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 -- .33
7
8 ModuleTestMiscComplex
9         { iso org(3) dod(6) internet(1) private(4) enterprise(1)
10                 spelio(9363) software(1) asn1c(5) test(1) 33 }
11         DEFINITIONS IMPLICIT TAGS ::=
12 BEGIN
13
14         T ::= SEQUENCE {
15                 a [1] INTEGER,
16                 ...,
17                 b [2] EXPLICIT  BitString,
18                 c [8] IMPLICIT  Label,
19                 d [10] IMPLICIT Int,
20                 e [12] T2
21         }
22
23         BitString ::= [8] BIT STRING
24
25         Label   ::= [9] EXPLICIT UTF8String
26
27         Label2  ::= [1] Label
28
29         Int     ::= [3] IMPLICIT INTEGER { a(1), b(2) }
30
31         T2      ::= SEQUENCE { l Label2 }
32
33 END