anchor.diff:   yeccpars2_4(4, Cat, Ss, Stack, T, Ts, Tzr).
   
   yeccgoto_enum_body(23=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_58(_S, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_enum_body(132, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_133(133, Cat, Ss, Stack, T, Ts, Tzr).
  -
  -yeccgoto_enum_decls(59, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_60(60, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_enum_decls(64=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_65(_S, Cat, Ss, Stack, T, Ts, Tzr).
  + yeccpars2_60(_S, Cat, Ss, Stack, T, Ts, Tzr);
  +yeccgoto_enum_body(134, Cat, Ss, Stack, T, Ts, Tzr) ->
  + yeccpars2_135(135, Cat, Ss, Stack, T, Ts, Tzr).
  +
  +yeccgoto_enum_decls(61, Cat, Ss, Stack, T, Ts, Tzr) ->
  + yeccpars2_62(62, Cat, Ss, Stack, T, Ts, Tzr);
  +yeccgoto_enum_decls(66=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  + yeccpars2_67(_S, Cat, Ss, Stack, T, Ts, Tzr).
   
   yeccgoto_enum_type_spec(10=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
    yeccpars2_19(_S, Cat, Ss, Stack, T, Ts, Tzr);
   yeccgoto_enum_type_spec(15=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
    yeccpars2_19(_S, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_enum_type_spec(38=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  +yeccgoto_enum_type_spec(40=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
    yeccpars2_19(_S, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_enum_type_spec(41=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  +yeccgoto_enum_type_spec(43=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
    yeccpars2_19(_S, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_enum_type_spec(72=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  +yeccgoto_enum_type_spec(74=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
    yeccpars2_19(_S, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_enum_type_spec(78=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  +yeccgoto_enum_type_spec(80=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
    yeccpars2_19(_S, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_enum_type_spec(107=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  +yeccgoto_enum_type_spec(109=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
    yeccpars2_19(_S, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_enum_type_spec(110=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  +yeccgoto_enum_type_spec(112=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
    yeccpars2_19(_S, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_enum_type_spec(118=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  +yeccgoto_enum_type_spec(120=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
    yeccpars2_19(_S, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_enum_type_spec(125=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  +yeccgoto_enum_type_spec(127=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
    yeccpars2_19(_S, Cat, Ss, Stack, T, Ts, Tzr).
   
  -yeccgoto_opt_value(45, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_47(47, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_opt_value(52, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_56(56, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_opt_value(84, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_88(88, Cat, Ss, Stack, T, Ts, Tzr).
  -
  -yeccgoto_procedure_args(118, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_120(120, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_procedure_args(125=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_126(_S, Cat, Ss, Stack, T, Ts, Tzr).
  -
  -yeccgoto_procedure_def(107, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_110(110, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_procedure_def(110, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_110(110, Cat, Ss, Stack, T, Ts, Tzr).
  -
  -yeccgoto_procedure_defs(107, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_109(109, Cat, Ss, Stack, T, Ts, Tzr);
  -yeccgoto_procedure_defs(110=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  - yeccpars2_112(_S, Cat, Ss, Stack, T, Ts, Tzr).
  +yeccgoto_opt_value(47, Cat, Ss, Stack, T, Ts, Tzr) ->
  + yeccpars2_49(49, Cat, Ss, Stack, T, Ts, Tzr);
  +yeccgoto_opt_value(54, Cat, Ss, Stack, T, Ts, Tzr) ->
  + yeccpars2_58(58, Cat, Ss, Stack, T, Ts, Tzr);
  +yeccgoto_opt_value(86, Cat, Ss, Stack, T, Ts, Tzr) ->
  + yeccpars2_90(90, Cat, Ss, Stack, T, Ts, Tzr).
  +
  +yeccgoto_procedure_args(120, Cat, Ss, Stack, T, Ts, Tzr) ->
  + yeccpars2_122(122, Cat, Ss, Stack, T, Ts, Tzr);
  +yeccgoto_procedure_args(127=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  + yeccpars2_128(_S, Cat, Ss, Stack, T, Ts, Tzr).
  +
  +yeccgoto_procedure_def(109, Cat, Ss, Stack, T, Ts, Tzr) ->
  + yeccpars2_112(112, Cat, Ss, Stack, T, Ts, Tzr);
  +yeccgoto_procedure_def(112, Cat, Ss, Stack, T, Ts, Tzr) ->
  + yeccpars2_112(112, Cat, Ss, Stack, T, Ts, Tzr).
  +
  +yeccgoto_procedure_defs(109, Cat, Ss, Stack, T, Ts, Tzr) ->
  + yeccpars2_111(111, Cat, Ss, Stack, T, Ts, Tzr);
  +yeccgoto_procedure_defs(112=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
  + yeccpars2_114(_S, Cat, Ss, Stack, T, Ts, Tzr).
   
   yeccgoto_program_def(0=_S, Cat, Ss, Stack, T, Ts, Tzr) ->
    yeccpars2_3(_S, Cat, Ss, Stack, T, Ts, Tzr);
  
positive.code: yeccpars2(30=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_30(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(31=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_12(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(32=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_32(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(33=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_33(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(34=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_34(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(35=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_35(S, Cat, Ss, Stack, T, Ts, Tzr);
  %% yeccpars2(36=S, Cat, Ss, Stack, T, Ts, Tzr) ->
  %%  yeccpars2_36(S, Cat, Ss, Stack, T, Ts, Tzr);
  %% yeccpars2(37=S, Cat, Ss, Stack, T, Ts, Tzr) ->
  %%  yeccpars2_37(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(38=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_10(S, Cat, Ss, Stack, T, Ts, Tzr);
  %% yeccpars2(39=S, Cat, Ss, Stack, T, Ts, Tzr) ->
  %%  yeccpars2_39(S, Cat, Ss, Stack, T, Ts, Tzr);
  %% yeccpars2(40=S, Cat, Ss, Stack, T, Ts, Tzr) ->
  %%  yeccpars2_40(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(41=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_41(S, Cat, Ss, Stack, T, Ts, Tzr);
  %% yeccpars2(42=S, Cat, Ss, Stack, T, Ts, Tzr) ->
  %%  yeccpars2_42(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(43=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_43(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(44=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_44(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(45=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_45(S, Cat, Ss, Stack, T, Ts, Tzr);
  %% yeccpars2(46=S, Cat, Ss, Stack, T, Ts, Tzr) ->
  %%  yeccpars2_46(S, Cat, Ss, Stack, T, Ts, Tzr);
  %% yeccpars2(47=S, Cat, Ss, Stack, T, Ts, Tzr) ->
  %%  yeccpars2_47(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(48=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_48(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(49=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_49(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(50=S, Cat, Ss, Stack, T, Ts, Tzr) ->
   yeccpars2_50(S, Cat, Ss, Stack, T, Ts, Tzr);
  yeccpars2(51=S, Cat, Ss, Stack, T, Ts, Tzr) ->
  
negative.code:  yeccgoto_type_specifier(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
  
  yeccpars2_28(S, identifier, Ss, Stack, T, Ts, Tzr) ->
   yeccpars1(S, 53, Ss, Stack, T, Ts, Tzr);
  yeccpars2_28(_, _, _, _, T, _, _) ->
   yeccerror(T).
  
  yeccpars2_29(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
   NewStack = yeccpars2_29_(Stack),
   yeccgoto_type_specifier(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
  
  yeccpars2_30(S, identifier, Ss, Stack, T, Ts, Tzr) ->
   yeccpars1(S, 46, Ss, Stack, T, Ts, Tzr);
  yeccpars2_30(_, _, _, _, T, _, _) ->
   yeccerror(T).
  
  yeccpars2_31(S, '{', Ss, Stack, T, Ts, Tzr) ->
   yeccpars1(S, 40, Ss, Stack, T, Ts, Tzr);
  yeccpars2_31(_, _, _, _, T, _, _) ->
   yeccerror(T).
  
  %% yeccpars2_32: see yeccpars2_12
  
  yeccpars2_33(S, hyper, Ss, Stack, T, Ts, Tzr) ->
   yeccpars1(S, 35, Ss, Stack, T, Ts, Tzr);
  yeccpars2_33(S, int, Ss, Stack, T, Ts, Tzr) ->
   yeccpars1(S, 36, Ss, Stack, T, Ts, Tzr);
  yeccpars2_33(S, short, Ss, Stack, T, Ts, Tzr) ->
   yeccpars1(S, 37, Ss, Stack, T, Ts, Tzr);
  yeccpars2_33(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
   NewStack = yeccpars2_33_(Stack),
   yeccgoto_type_specifier(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
  
  yeccpars2_34(_S, ')', Ss, Stack, T, Ts, Tzr) ->
   NewStack = 'yeccpars2_34_)'(Stack),
   yeccgoto_declaration(hd(Ss), ')', Ss, NewStack, T, Ts, Tzr);
  yeccpars2_34(_S, ';', Ss, Stack, T, Ts, Tzr) ->
   NewStack = 'yeccpars2_34_;'(Stack),
   yeccgoto_declaration(hd(Ss), ';', Ss, NewStack, T, Ts, Tzr);
  yeccpars2_34(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
   NewStack = yeccpars2_34_(Stack),
   yeccgoto_type_specifier(hd(Ss), Cat, Ss, NewStack, T, Ts, Tzr).
  
  yeccpars2_35(_S, Cat, Ss, Stack, T, Ts, Tzr) ->
   [_|Nss] = Ss,
  