blob: 467e5bd1f6fd4eacaecf0d7d4b4393cad9ffae63 [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-- .32
7
8ModuleTestSequenceSimple
9 { iso org(3) dod(6) internet(1) private(4) enterprise(1)
10 spelio(9363) software(1) asn1c(5) test(1) 32 }
11 DEFINITIONS IMPLICIT TAGS ::=
12BEGIN
13
Lev Walkine718e622004-09-14 02:46:01 +000014 Programming ::= SEQUENCE SIZE(1..maxSize) OF [0] IMPLICIT Fault
Lev Walkinf15320b2004-06-03 03:38:44 +000015
16 Fault ::= SET OF Error
17
18 Error ::= SEQUENCE {
19 ...
20 }
21
Lev Walkinba67fab2004-08-22 03:39:01 +000022 maxSize INTEGER ::= 10
23
Lev Walkin650da772006-06-17 03:30:43 +000024 SeqWithMandatory ::= SEQUENCE {
25 someString UTF8String,
26 seqOfMan [0] EXPLICIT SEQUENCE OF Error
27 }
28
29 SeqWithOptional ::= SEQUENCE {
30 someString UTF8String,
31 seqOfOpt [0] EXPLICIT SEQUENCE OF Error OPTIONAL
32 }
33
Lev Walkinf15320b2004-06-03 03:38:44 +000034END