~ubuntu-branches/debian/squeeze/erlang/squeeze

« back to all changes in this revision

Viewing changes to lib/asn1/test/asn1_SUITE_data/SeqOptional.asn1

  • Committer: Bazaar Package Importer
  • Author(s): Sergei Golovan
  • Date: 2010-03-09 17:34:57 UTC
  • mfrom: (10.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20100309173457-4yd6hlcb2osfhx31
Tags: 1:13.b.4-dfsg-3
Manpages in section 1 are needed even if only arch-dependent packages are
built. So, re-enabled them.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
SeqOptional DEFINITIONS IMPLICIT TAGS ::= 
 
2
 
 
3
BEGIN
 
4
 
 
5
 
 
6
SeqOpt1 ::= SEQUENCE 
 
7
{
 
8
  bool1  BOOLEAN OPTIONAL,
 
9
  int1  INTEGER,
 
10
  seq1  SeqIn OPTIONAL
 
11
}
 
12
 
 
13
SeqOpt1Imp ::= SEQUENCE 
 
14
{
 
15
  bool1 [1] BOOLEAN OPTIONAL,
 
16
  int1  INTEGER,
 
17
  seq1  [2] SeqIn OPTIONAL
 
18
}
 
19
 
 
20
SeqOpt1Exp ::= SEQUENCE 
 
21
{
 
22
  bool1 [1] EXPLICIT BOOLEAN OPTIONAL,
 
23
  int1  INTEGER,
 
24
  seq1  [2] EXPLICIT SeqIn OPTIONAL
 
25
}
 
26
 
 
27
SeqOpt2 ::= SEQUENCE 
 
28
{
 
29
  seq2  SeqIn OPTIONAL,
 
30
  bool2  BOOLEAN,
 
31
  int2  INTEGER
 
32
}
 
33
 
 
34
SeqOpt2Imp ::= SEQUENCE 
 
35
{
 
36
  seq2  [1] SeqIn OPTIONAL,
 
37
  bool2 [2] BOOLEAN,
 
38
  int2  INTEGER
 
39
}
 
40
 
 
41
SeqOpt2Exp ::= SEQUENCE 
 
42
{
 
43
  seq2  [1] EXPLICIT SeqIn OPTIONAL,
 
44
  bool2 [2] EXPLICIT BOOLEAN,
 
45
  int2  INTEGER
 
46
}
 
47
 
 
48
SeqOpt3 ::= SEQUENCE 
 
49
{
 
50
  bool3  BOOLEAN OPTIONAL,
 
51
  seq3  SeqIn OPTIONAL,
 
52
  int3  INTEGER OPTIONAL
 
53
}
 
54
 
 
55
SeqOpt3Imp ::= SEQUENCE 
 
56
{
 
57
  bool3 [1] BOOLEAN OPTIONAL,
 
58
  seq3  [2] SeqIn OPTIONAL,
 
59
  int3  INTEGER OPTIONAL
 
60
}
 
61
 
 
62
SeqOpt3Exp ::= SEQUENCE 
 
63
{
 
64
  bool3 [1] EXPLICIT BOOLEAN OPTIONAL,
 
65
  seq3  [2] EXPLICIT SeqIn OPTIONAL,
 
66
  int3  INTEGER OPTIONAL
 
67
}
 
68
 
 
69
 
 
70
SeqChoOpt ::= SEQUENCE
 
71
{
 
72
   int INTEGER,
 
73
   cho CHOICE {
 
74
                boolC BOOLEAN,
 
75
                intC  INTEGER
 
76
              } OPTIONAL
 
77
}
 
78
 
 
79
 
 
80
SeqIn ::= SEQUENCE 
 
81
{
 
82
  boolIn  BOOLEAN,
 
83
  intIn  INTEGER
 
84
}
 
85
 
 
86
END