absyntax/absyntax.def
changeset 592 99a284cec1f2
parent 547 dab341e80664
child 619 f8c9ac5c529a
equal deleted inserted replaced
591:76bad7199896 592:99a284cec1f2
   313 
   313 
   314 /*  integer_type_name '(' subrange')' */
   314 /*  integer_type_name '(' subrange')' */
   315 SYM_REF2(subrange_specification_c, integer_type_name, subrange)
   315 SYM_REF2(subrange_specification_c, integer_type_name, subrange)
   316 
   316 
   317 /*  signed_integer DOTDOT signed_integer */
   317 /*  signed_integer DOTDOT signed_integer */
   318 SYM_REF2(subrange_c, lower_limit, upper_limit)
   318 /* dimension will be filled in during stage 3 (array_range_check_c) with the number of elements in this subrange */
       
   319 SYM_REF2(subrange_c, lower_limit, upper_limit, unsigned long long int dimension;)
   319 
   320 
   320 /*  enumerated_type_name ':' enumerated_spec_init */
   321 /*  enumerated_type_name ':' enumerated_spec_init */
   321 SYM_REF2(enumerated_type_declaration_c, enumerated_type_name, enumerated_spec_init)
   322 SYM_REF2(enumerated_type_declaration_c, enumerated_type_name, enumerated_spec_init)
   322 
   323 
   323 /* enumerated_specification ASSIGN enumerated_value */
   324 /* enumerated_specification ASSIGN enumerated_value */