1 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-- .112 7 8ModuleParameterizationClass 9 { iso org(3) dod(6) internet (1) private(4) enterprise(1) 10 spelio(9363) software(1) asn1c(5) test(1) 112 } 11 DEFINITIONS ::= 12BEGIN 13 14 PCLASS {Type, INTEGER:value, INTEGER:ValueSet} ::= CLASS { 15 &valueField1 Type, 16 &valueField2 INTEGER DEFAULT value, 17 &valueField3 INTEGER (ValueSet), 18 &ValueSetField INTEGER DEFAULT {ValueSet} 19 } WITH SYNTAX { 20 &valueField1, &valueField2, &valueField3, &ValueSetField } 21 22 SCLASS ::= PCLASS {REAL, 111, {1 | 2 | 3}} 23 24END 25