blob: 8f9cc6ba8936911d4665712d2a663337051a9cf6 [file] [log] [blame]
vlm51c3de92005-03-18 03:53:05 +00001ModuleTestIntegerAndEnumeratedConstraints { iso org(3) dod(6) internet(1)
vlm398105f2005-03-28 17:52:43 +00002 private(4) enterprise(1) spelio(9363) software(1) asn1c(5) test(1)
3 74 }
vlm434ba1c2005-03-10 11:30:23 +00004DEFINITIONS ::=
5BEGIN
6
7Enum ::= ENUMERATED {
8 one(0)
9-- Practical constraints (one):
10-- PER-visible constraints (one):
11,
12 two(1)
13-- Practical constraints (two):
14-- PER-visible constraints (two):
15
16} (1 | 0)
17-- Combined constraints: (1 | 0)
18-- Practical constraints (Enum): (0..1)
19-- PER-visible constraints (Enum): (0..1)
20
21Int ::= INTEGER {
22 v1-0(123)
23-- Practical constraints (v1-0):
24-- PER-visible constraints (v1-0):
25
26} (123)
27-- Combined constraints: (123)
28-- Practical constraints (Int): (123)
29-- PER-visible constraints (Int): (123)
30
31EnumRef ::= Enum (1)
32-- Combined constraints: (1 | 0)(1)
33-- Practical constraints (Enum): (1)
34-- PER-visible constraints (Enum): (1)
35
36END