aboutsummaryrefslogtreecommitdiffstats
path: root/tests/16-constraint-OK.asn1.-EF
blob: 5444120187b2e870f92323ba2d03a4c291e0dbbc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
ModuleTestConstraint1 { iso org(3)
	dod(6) internet(1) private(4)
	enterprise(1) spelio(9363)
	software(1) asn1c(5) test(1)
	16 1 }
DEFINITIONS ::=
BEGIN

Type0 ::= IA5String (((SIZE(1..10))(FROM("a".."z" | "#"))))

Type6 ::= IA5String ((SIZE(1..10))(FROM("a".."z" | "#")))

END

ModuleTestConstraint2 { iso org(3)
	dod(6) internet(1) private(4)
	enterprise(1) spelio(9363)
	software(1) asn1c(5) test(1)
	16 2 }
DEFINITIONS ::=
BEGIN

Type1 ::= IA5String (SIZE(1..10,...))(FROM("a".."z" | "#",...))

Type2 ::= IA5String (SIZE(MIN..4) | FROM("abc"))

Type3 ::= BMPString (SIZE(1))

Type4 ::= INTEGER (1..MAX)

Type5 ::= BOOLEAN (TRUE | FALSE)

ten INTEGER ::= 10

v1 Type1 ::= "#value with ""double quotes"""

END