blob: 0316412e32f4b38ef8c0f80ecb28aaaf37254c7c [file] [log] [blame]
Lev Walkin9c70e742013-10-17 13:03:36 -07001ModuleTestANYSyntax { iso org(3) dod(6) internet(1) private(4) enterprise(1)
2 spelio(9363) software(1) asn1c(5) test(1) 62 }
Lev Walkin4d8f18a2004-09-05 10:44:23 +00003DEFINITIONS IMPLICIT TAGS ::=
4BEGIN
5
Lev Walkin373d77c2004-10-05 06:37:42 +00006T ::= CHOICE {
Lev Walkin63794362004-10-28 13:22:38 +00007 s1 T1-ext,
8 s2 T2,
Lev Walkin1a01e192005-01-17 12:27:41 +00009 s3 T3,
10 s4 T4
Lev Walkin373d77c2004-10-05 06:37:42 +000011}
12
Lev Walkin63794362004-10-28 13:22:38 +000013T1-ext ::= SEQUENCE {
Lev Walkincb3aabe2004-09-27 20:31:02 +000014 i INTEGER OPTIONAL,
15 any [1] EXPLICIT ANY,
16 ...
Lev Walkin4d8f18a2004-09-05 10:44:23 +000017}
18
Lev Walkin373d77c2004-10-05 06:37:42 +000019T2 ::= [16] IMPLICIT SEQUENCE {
20 m1 [0] IMPLICIT NumericString,
21 m2 [1] IMPLICIT BOOLEAN,
22 m3 [3] IMPLICIT SEQUENCE OF NumericString,
23 o4 [4] IMPLICIT BOOLEAN OPTIONAL,
24 o5 [5] IMPLICIT BOOLEAN OPTIONAL,
25 o6 [6] IMPLICIT BOOLEAN OPTIONAL
26}
27
Lev Walkin63794362004-10-28 13:22:38 +000028T3 ::= SET {
29 m1 [0] IMPLICIT NumericString,
30 m2 [1] IMPLICIT BOOLEAN
31}
32
Lev Walkin1a01e192005-01-17 12:27:41 +000033T4 ::= [53] EXPLICIT CHOICE {
34 m1 [1] IMPLICIT OCTET STRING
35}
36
Lev Walkin4d8f18a2004-09-05 10:44:23 +000037END