
diff -r 76bad7199896 -r 99a284cec1f2 absyntax/absyntax.def
--- a/absyntax/absyntax.def	Wed Jun 13 14:21:30 2012 +0100
+++ b/absyntax/absyntax.def	Wed Jun 13 19:43:12 2012 +0100
@@ -315,7 +315,8 @@
 SYM_REF2(subrange_specification_c, integer_type_name, subrange)
 
 /*  signed_integer DOTDOT signed_integer */
-SYM_REF2(subrange_c, lower_limit, upper_limit)
+/* dimension will be filled in during stage 3 (array_range_check_c) with the number of elements in this subrange */
+SYM_REF2(subrange_c, lower_limit, upper_limit, unsigned long long int dimension;)
 
 /*  enumerated_type_name ':' enumerated_spec_init */
 SYM_REF2(enumerated_type_declaration_c, enumerated_type_name, enumerated_spec_init)




