removed comma and added enumeration map


git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@696 59561ff5-6e30-0410-9f3c-9617f08c8826
diff --git a/tests/66-ref-simple-OK.asn1.-P b/tests/66-ref-simple-OK.asn1.-P
index 8fb5e52..1b9c170 100644
--- a/tests/66-ref-simple-OK.asn1.-P
+++ b/tests/66-ref-simple-OK.asn1.-P
@@ -70,7 +70,7 @@
 typedef enum SimpleType {
 	SimpleType_one	= 0,
 	SimpleType_two	= 1,
-	SimpleType_three	= 2,
+	SimpleType_three	= 2
 } SimpleType_e;
 
 /*** <<< TYPE-DECLS [SimpleType] >>> ***/
@@ -163,6 +163,26 @@
 
 /*** <<< STAT-DEFS [SimpleType] >>> ***/
 
+static asn_INTEGER_enum_map_t asn_MAP_SimpleType_enum2value[] = {
+	{ "one",	0 },
+	{ "three",	2 },
+	{ "two",	1 }
+};
+static asn_INTEGER_enum_map_t asn_MAP_SimpleType_value2enum[] = {
+	{ "one",	0 },
+	{ "two",	1 },
+	{ "three",	2 }
+};
+static asn_INTEGER_specifics_t asn_DEF_SimpleType_specs = {
+	/* Two name<->value maps sorted differently;
+	 * this may seem like a waste of space,
+	 * but the strings actually share it.
+	 */
+	asn_MAP_SimpleType_enum2value,	/* "tag" => N; sorted by tag */
+	asn_MAP_SimpleType_value2enum,	/* N => "tag"; sorted by N */
+	3,	/* Number of elements in the maps */
+	0	/* Enumeration is not extensible */
+};
 static ber_tlv_tag_t asn_DEF_SimpleType_tags[] = {
 	(ASN_TAG_CLASS_UNIVERSAL | (10 << 2))
 };
@@ -183,7 +203,7 @@
 	asn_DEF_SimpleType_tags,	/* Same as above */
 	sizeof(asn_DEF_SimpleType_tags)
 		/sizeof(asn_DEF_SimpleType_tags[0]), /* 1 */
-	0, 0,	/* No members */
-	0	/* No specifics */
+	0, 0,	/* Defined elsewhere */
+	&asn_DEF_SimpleType_specs	/* Additional specs */
 };