be11ac022789746d8805d271f77decd8f38c84ff
[com/asn1c.git] / tests / tests-asn1c-compiler / 112-param-class-OK.asn1.-EF
1 ModuleParameterizationClass { iso org(3) dod(6) internet(1) private(4)
2         enterprise(1) spelio(9363) software(1) asn1c(5) test(1) 112 }
3 DEFINITIONS ::=
4 BEGIN
5
6 PCLASS{Type, INTEGER:value, INTEGER:ValueSet} ::= CLASS {
7     &valueField1         Type,
8     &valueField2         INTEGER DEFAULT value,
9     &valueField3         INTEGER ({ValueSet}),
10     &ValueSetField       INTEGER DEFAULT {ValueSet}
11 } WITH SYNTAX {
12                 &valueField1, &valueField2, &valueField3, &ValueSetField }
13
14
15 SCLASS ::= PCLASS{ REAL, 111,  {1 | 2 | 3}}
16
17 END