
when  1 =>
--#line  459
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,HEXBYTE_token); 

when  2 =>
--#line  463
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FLOAT64_LITERAL_token); 

when  3 =>
--#line  467
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INT64_LITERAL_token); 

when  4 =>
--#line  471
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SQSTRING_token); 

when  5 =>
--#line  475
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,QSTRING_token); 

when  6 =>
--#line  479
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DOTTED_NAME_token); 

when  7 =>
--#line  483
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,IDENTIFIER_token); 

when  8 =>
--#line  487
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ELLIPSES_token); 

when  9 =>
--#line  491
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DOT_token); 

when  10 =>
--#line  495
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SLASH_token); 

when  11 =>
--#line  499
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PLUS_token); 

when  12 =>
--#line  503
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STAR_token); 

when  13 =>
--#line  507
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ADDROF_token); 

when  14 =>
--#line  511
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DOUBLECOLON_token); 

when  15 =>
--#line  515
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,COLON_token); 

when  16 =>
--#line  519
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,RBRACE_token); 

when  17 =>
--#line  523
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LBRACE_token); 

when  18 =>
--#line  527
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,RPAREN_token); 

when  19 =>
--#line  531
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LPAREN_token); 

when  20 =>
--#line  535
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,RBRACKET_token); 

when  21 =>
--#line  539
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LBRACKET_token); 

when  22 =>
--#line  543
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,EQUAL_token); 

when  23 =>
--#line  547
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,COMMA_token); 

when  24 =>
--#line  551
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,REFANYTYPE_token); 

when  25 =>
--#line  555
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SIZEOF_token); 

when  26 =>
--#line  559
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,RETHROW_token); 

when  27 =>
--#line  563
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INITBLK_token); 

when  28 =>
--#line  567
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CPBLK_token); 

when  29 =>
--#line  571
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INITOBJ_token); 

when  30 =>
--#line  575
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,TAIL_token); 

when  31 =>
--#line  579
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,VOLATILE_token); 

when  32 =>
--#line  583
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,UNALIGNED_token); 

when  33 =>
--#line  587
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ENDFILTER_token); 

when  34 =>
--#line  591
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LOCALLOC_token); 

when  35 =>
--#line  595
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STLOC_token); 

when  36 =>
--#line  599
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDLOCA_token); 

when  37 =>
--#line  603
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDLOC_token); 

when  38 =>
--#line  607
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STARG_token); 

when  39 =>
--#line  611
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDARGA_token); 

when  40 =>
--#line  615
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDARG_token); 

when  41 =>
--#line  619
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDVIRTFTN_token); 

when  42 =>
--#line  623
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDFTN_token); 

when  43 =>
--#line  627
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CLTUN_token); 

when  44 =>
--#line  631
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CLT_token); 

when  45 =>
--#line  635
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CGTUN_token); 

when  46 =>
--#line  639
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CGT_token); 

when  47 =>
--#line  643
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CEQ_token); 

when  48 =>
--#line  647
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ARGLIST_token); 

when  49 =>
--#line  651
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVU_token); 

when  50 =>
--#line  655
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STINDI_token); 

when  51 =>
--#line  659
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LEAVES_token); 

when  52 =>
--#line  663
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LEAVE_token); 

when  53 =>
--#line  667
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ENDFINALLY_token); 

when  54 =>
--#line  671
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SUBOVFUN_token); 

when  55 =>
--#line  675
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SUBOVF_token); 

when  56 =>
--#line  679
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,MULOVFUN_token); 

when  57 =>
--#line  683
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,MULOVF_token); 

when  58 =>
--#line  687
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ADDOVFUN_token); 

when  59 =>
--#line  691
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ADDOVF_token); 

when  60 =>
--#line  695
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFU_token); 

when  61 =>
--#line  699
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFI_token); 

when  62 =>
--#line  703
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVI_token); 

when  63 =>
--#line  707
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVU1_token); 

when  64 =>
--#line  711
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVU2_token); 

when  65 =>
--#line  715
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDTOKEN_token); 

when  66 =>
--#line  719
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,MKREFANY_token); 

when  67 =>
--#line  723
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CKFINITE_token); 

when  68 =>
--#line  727
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,REFANYVAL_token); 

when  69 =>
--#line  731
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFU8_token); 

when  70 =>
--#line  735
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFU4_token); 

when  71 =>
--#line  739
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFU2_token); 

when  72 =>
--#line  743
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFU1_token); 

when  73 =>
--#line  747
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFI8_token); 

when  74 =>
--#line  751
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFI4_token); 

when  75 =>
--#line  755
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFI2_token); 

when  76 =>
--#line  759
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFI1_token); 

when  77 =>
--#line  763
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STELEMREF_token); 

when  78 =>
--#line  767
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STELEMR8_token); 

when  79 =>
--#line  771
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STELEMR4_token); 

when  80 =>
--#line  775
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STELEMI8_token); 

when  81 =>
--#line  779
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STELEMI4_token); 

when  82 =>
--#line  783
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STELEMI2_token); 

when  83 =>
--#line  787
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STELEMI1_token); 

when  84 =>
--#line  791
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STELEMI_token); 

when  85 =>
--#line  795
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDELEMREF_token); 

when  86 =>
--#line  799
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDELEMR8_token); 

when  87 =>
--#line  803
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDELEMR4_token); 

when  88 =>
--#line  807
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDELEMI_token); 

when  89 =>
--#line  811
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDELEMI8_token); 

when  90 =>
--#line  815
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDELEMU4_token); 

when  91 =>
--#line  819
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDELEMI4_token); 

when  92 =>
--#line  823
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDELEMU2_token); 

when  93 =>
--#line  827
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDELEMI2_token); 

when  94 =>
--#line  831
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDELEMU1_token); 

when  95 =>
--#line  835
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDELEMI1_token); 

when  96 =>
--#line  839
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDELEMA_token); 

when  97 =>
--#line  843
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDLEN_token); 

when  98 =>
--#line  847
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NEWARR_token); 

when  99 =>
--#line  851
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BOX_token); 

when  100 =>
--#line  855
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFUUN_token); 

when  101 =>
--#line  859
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFIUN_token); 

when  102 =>
--#line  863
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFU8UN_token); 

when  103 =>
--#line  867
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFU4UN_token); 

when  104 =>
--#line  871
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFU2UN_token); 

when  105 =>
--#line  875
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFU1UN_token); 

when  106 =>
--#line  879
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFI8UN_token); 

when  107 =>
--#line  883
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFI4UN_token); 

when  108 =>
--#line  887
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFI2UN_token); 

when  109 =>
--#line  891
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVOVFI1UN_token); 

when  110 =>
--#line  895
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STOBJ_token); 

when  111 =>
--#line  899
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STSFLD_token); 

when  112 =>
--#line  903
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDSFLDA_token); 

when  113 =>
--#line  907
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDSFLD_token); 

when  114 =>
--#line  911
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STFLD_token); 

when  115 =>
--#line  915
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDFLDA_token); 

when  116 =>
--#line  919
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDFLD_token); 

when  117 =>
--#line  923
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,THROW_token); 

when  118 =>
--#line  927
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,UNBOX_token); 

when  119 =>
--#line  931
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVRUN_token); 

when  120 =>
--#line  935
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ISINST_token); 

when  121 =>
--#line  939
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CASTCLASS_token); 

when  122 =>
--#line  943
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NEWOBJ_token); 

when  123 =>
--#line  947
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDSTR_token); 

when  124 =>
--#line  951
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDOBJ_token); 

when  125 =>
--#line  955
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CPOBJ_token); 

when  126 =>
--#line  959
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CALLVIRT_token); 

when  127 =>
--#line  963
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVU8_token); 

when  128 =>
--#line  967
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVU4_token); 

when  129 =>
--#line  971
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVR8_token); 

when  130 =>
--#line  975
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVR4_token); 

when  131 =>
--#line  979
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVI8_token); 

when  132 =>
--#line  983
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVI4_token); 

when  133 =>
--#line  987
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVI2_token); 

when  134 =>
--#line  991
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CONVI1_token); 

when  135 =>
--#line  995
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NOT_token); 

when  136 =>
--#line  999
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NEG_token); 

when  137 =>
--#line  1003
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SHRUN_token); 

when  138 =>
--#line  1007
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SHR_token); 

when  139 =>
--#line  1011
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SHL_token); 

when  140 =>
--#line  1015
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,XOR_token); 

when  141 =>
--#line  1019
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,OR_token); 

when  142 =>
--#line  1023
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,AND_token); 

when  143 =>
--#line  1027
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,REMUN_token); 

when  144 =>
--#line  1031
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,REM_token); 

when  145 =>
--#line  1035
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DIVUN_token); 

when  146 =>
--#line  1039
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DIV_token); 

when  147 =>
--#line  1043
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,MUL_token); 

when  148 =>
--#line  1047
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SUB_token); 

when  149 =>
--#line  1051
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ADD_token); 

when  150 =>
--#line  1055
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STINDR8_token); 

when  151 =>
--#line  1059
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STINDR4_token); 

when  152 =>
--#line  1063
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STINDI8_token); 

when  153 =>
--#line  1067
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STINDI4_token); 

when  154 =>
--#line  1071
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STINDI2_token); 

when  155 =>
--#line  1075
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STINDI1_token); 

when  156 =>
--#line  1079
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STINDREF_token); 

when  157 =>
--#line  1083
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDINDREF_token); 

when  158 =>
--#line  1087
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDINDR8_token); 

when  159 =>
--#line  1091
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDINDR4_token); 

when  160 =>
--#line  1095
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDINDI_token); 

when  161 =>
--#line  1099
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDINDI8_token); 

when  162 =>
--#line  1103
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDINDU4_token); 

when  163 =>
--#line  1107
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDINDI4_token); 

when  164 =>
--#line  1111
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDINDU2_token); 

when  165 =>
--#line  1115
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDINDI2_token); 

when  166 =>
--#line  1119
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDINDU1_token); 

when  167 =>
--#line  1123
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDINDI1_token); 

when  168 =>
--#line  1127
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SWITCH_token); 

when  169 =>
--#line  1131
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BLTUN_token); 

when  170 =>
--#line  1135
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BLEUN_token); 

when  171 =>
--#line  1139
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BGTUN_token); 

when  172 =>
--#line  1143
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BGEUN_token); 

when  173 =>
--#line  1147
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BNEUN_token); 

when  174 =>
--#line  1151
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BLT_token); 

when  175 =>
--#line  1155
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BLE_token); 

when  176 =>
--#line  1159
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BGT_token); 

when  177 =>
--#line  1163
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BGE_token); 

when  178 =>
--#line  1167
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BEQ_token); 

when  179 =>
--#line  1171
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BRTRUE_token); 

when  180 =>
--#line  1175
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BRFALSE_token); 

when  181 =>
--#line  1179
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BR_token); 

when  182 =>
--#line  1183
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BLTUNS_token); 

when  183 =>
--#line  1187
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BLEUNS_token); 

when  184 =>
--#line  1191
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BGTUNS_token); 

when  185 =>
--#line  1195
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BGEUNS_token); 

when  186 =>
--#line  1199
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BNEUNS_token); 

when  187 =>
--#line  1203
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BLTS_token); 

when  188 =>
--#line  1207
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BLES_token); 

when  189 =>
--#line  1211
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BGTS_token); 

when  190 =>
--#line  1215
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BGES_token); 

when  191 =>
--#line  1219
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BEQS_token); 

when  192 =>
--#line  1223
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BRTRUES_token); 

when  193 =>
--#line  1227
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BRFALSES_token); 

when  194 =>
--#line  1231
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BRS_token); 

when  195 =>
--#line  1235
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,RET_token); 

when  196 =>
--#line  1239
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CALLI_token); 

when  197 =>
--#line  1243
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CALL_token); 

when  198 =>
--#line  1247
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,JMP_token); 

when  199 =>
--#line  1251
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,POP_token); 

when  200 =>
--#line  1255
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DUP_token); 

when  201 =>
--#line  1259
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCR8_token); 

when  202 =>
--#line  1263
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCR4_token); 

when  203 =>
--#line  1267
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI8_token); 

when  204 =>
--#line  1271
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI4_token); 

when  205 =>
--#line  1275
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI4S_token); 

when  206 =>
--#line  1279
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI48_token); 

when  207 =>
--#line  1283
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI47_token); 

when  208 =>
--#line  1287
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI46_token); 

when  209 =>
--#line  1291
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI45_token); 

when  210 =>
--#line  1295
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI44_token); 

when  211 =>
--#line  1299
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI43_token); 

when  212 =>
--#line  1303
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI42_token); 

when  213 =>
--#line  1307
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI41_token); 

when  214 =>
--#line  1311
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI40_token); 

when  215 =>
--#line  1315
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDCI4M1_token); 

when  216 =>
--#line  1319
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDNULL_token); 

when  217 =>
--#line  1323
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STLOCS_token); 

when  218 =>
--#line  1327
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDLOCAS_token); 

when  219 =>
--#line  1331
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDLOCS_token); 

when  220 =>
--#line  1335
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STARGS_token); 

when  221 =>
--#line  1339
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDARGAS_token); 

when  222 =>
--#line  1343
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDARGS_token); 

when  223 =>
--#line  1347
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STLOC3_token); 

when  224 =>
--#line  1351
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STLOC2_token); 

when  225 =>
--#line  1355
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STLOC1_token); 

when  226 =>
--#line  1359
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STLOC0_token); 

when  227 =>
--#line  1363
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDLOC3_token); 

when  228 =>
--#line  1367
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDLOC2_token); 

when  229 =>
--#line  1371
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDLOC1_token); 

when  230 =>
--#line  1375
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDLOC0_token); 

when  231 =>
--#line  1379
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDARG3_token); 

when  232 =>
--#line  1383
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDARG2_token); 

when  233 =>
--#line  1387
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDARG1_token); 

when  234 =>
--#line  1391
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LDARG0_token); 

when  235 =>
--#line  1395
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BREAK_token); 

when  236 =>
--#line  1399
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NOP_token); 

when  237 =>
--#line  1403
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,WITH_token); 

when  238 =>
--#line  1407
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,WINAPI_token); 

when  239 =>
--#line  1411
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,VOID_token); 

when  240 =>
--#line  1415
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,VIRTUAL_token); 

when  241 =>
--#line  1419
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,VECTOR_token); 

when  242 =>
--#line  1423
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,VARIANT_token); 

when  243 =>
--#line  1427
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,VARARG_token); 

when  244 =>
--#line  1431
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,VALUETYPE_token); 

when  245 =>
--#line  1435
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,USERDEFINED_token); 

when  246 =>
--#line  1439
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,UNMANAGEDEXP_token); 

when  247 =>
--#line  1443
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,UNMANAGED_token); 

when  248 =>
--#line  1447
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,UNICODE_token); 

when  249 =>
--#line  1451
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,VALUE_token); 

when  250 =>
--#line  1455
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,UNSIGNED_token); 

when  251 =>
--#line  1459
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,TYPEDREF_token); 

when  252 =>
--#line  1463
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,TRUE_token); 

when  253 =>
--#line  1467
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,TO_token); 

when  254 =>
--#line  1471
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,TLS_token); 

when  255 =>
--#line  1475
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,THISCALL_token); 

when  256 =>
--#line  1479
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,TBSTR_token); 

when  257 =>
--#line  1483
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SYSSTRING_token); 

when  258 =>
--#line  1487
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SYSCHAR_token); 

when  259 =>
--#line  1491
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SYNCHRONIZED_token); 

when  260 =>
--#line  1495
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STRUCT_token); 

when  261 =>
--#line  1499
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STRING_token); 

when  262 =>
--#line  1503
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STREAMED_OBJECT_token); 

when  263 =>
--#line  1507
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STREAM_token); 

when  264 =>
--#line  1511
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STORED_OBJECT_token); 

when  265 =>
--#line  1515
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STORAGE_token); 

when  266 =>
--#line  1519
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STDCALL_token); 

when  267 =>
--#line  1523
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,STATIC_token); 

when  268 =>
--#line  1527
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SPECIALNAME_token); 

when  269 =>
--#line  1531
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SERIALIZABLE_token); 

when  270 =>
--#line  1535
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SEQUENTIAL_token); 

when  271 =>
--#line  1539
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SEALED_token); 

when  272 =>
--#line  1543
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SAFEARRAY_token); 

when  273 =>
--#line  1547
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,RUNTIME_token); 

when  274 =>
--#line  1551
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,RTSPECIALNAME_token); 

when  275 =>
--#line  1555
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,REQUEST_token); 

when  276 =>
--#line  1559
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,REQSECOBJ_token); 

when  277 =>
--#line  1563
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,REQREFUSE_token); 

when  278 =>
--#line  1567
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,REQOPT_token); 

when  279 =>
--#line  1571
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,REQMIN_token); 

when  280 =>
--#line  1575
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,RECORD_token); 

when  281 =>
--#line  1579
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PUBLIC_token); 

when  282 =>
--#line  1583
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PRIVATESCOPE_token); 

when  283 =>
--#line  1587
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PRIVATE_token); 

when  284 =>
--#line  1591
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PRESERVESIG_token); 

when  285 =>
--#line  1595
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PREJITGRANT_token); 

when  286 =>
--#line  1599
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PREJITDENY_token); 

when  287 =>
--#line  1603
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PINVOKEIMPL_token); 

when  288 =>
--#line  1607
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PINNED_token); 

when  289 =>
--#line  1611
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PERMITONLY_token); 

when  290 =>
--#line  1615
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,OUT_token); 

when  291 =>
--#line  1619
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,OPTIL_token); 

when  292 =>
--#line  1623
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,OPT_token); 

when  293 =>
--#line  1627
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,OBJECTREF_token); 

when  294 =>
--#line  1631
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,OBJECT_token); 

when  295 =>
--#line  1635
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NULLREF_token); 

when  296 =>
--#line  1639
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NULL_token); 

when  297 =>
--#line  1643
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NOTSERIALIZED_token); 

when  298 =>
--#line  1647
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NOPROCESS_token); 

when  299 =>
--#line  1651
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NONCASINHERITANCE_token); 

when  300 =>
--#line  1655
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NONCASLINKDEMAND_token); 

when  301 =>
--#line  1659
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NONCASDEMAND_token); 

when  302 =>
--#line  1663
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NOMETADATA_token); 

when  303 =>
--#line  1667
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NOMANGLE_token); 

when  304 =>
--#line  1671
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NOMACHINE_token); 

when  305 =>
--#line  1675
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NOINLINING_token); 

when  306 =>
--#line  1679
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NOAPPDOMAIN_token); 

when  307 =>
--#line  1683
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NEWSLOT_token); 

when  308 =>
--#line  1687
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NESTED_token); 

when  309 =>
--#line  1691
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NATIVE_token); 

when  310 =>
--#line  1695
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,METHOD_token); 

when  311 =>
--#line  1699
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,MODOPT_token); 

when  312 =>
--#line  1703
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,MODREQ_token); 

when  313 =>
--#line  1707
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,MARSHAL_token); 

when  314 =>
--#line  1711
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,MANAGED_token); 

when  315 =>
--#line  1715
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LPWSTR_token); 

when  316 =>
--#line  1719
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LPTSTR_token); 

when  317 =>
--#line  1723
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LPSTRUCT_token); 

when  318 =>
--#line  1727
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LPSTR_token); 

when  319 =>
--#line  1731
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LITERAL_token); 

when  320 =>
--#line  1735
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LINKCHECK_token); 

when  321 =>
--#line  1739
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LASTERR_token); 

when  322 =>
--#line  1743
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,IUNKNOWN_token); 

when  323 =>
--#line  1747
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INTERNALCALL_token); 

when  324 =>
--#line  1751
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INTERFACE_token); 

when  325 =>
--#line  1755
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INT64_token); 

when  326 =>
--#line  1759
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INT32_token); 

when  327 =>
--#line  1763
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INT16_token); 

when  328 =>
--#line  1767
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INT8_token); 

when  329 =>
--#line  1771
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INT_token); 

when  330 =>
--#line  1775
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INSTANCE_token); 

when  331 =>
--#line  1779
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INITONLY_token); 

when  332 =>
--#line  1783
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INIT_token); 

when  333 =>
--#line  1787
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,INHERITCHECK_token); 

when  334 =>
--#line  1791
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,IN_token); 

when  335 =>
--#line  1795
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,IMPORT_token); 

when  336 =>
--#line  1799
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,IMPLEMENTS_token); 

when  337 =>
--#line  1803
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,IDISPATCH_token); 

when  338 =>
--#line  1807
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,HRESULT_token); 

when  339 =>
--#line  1811
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,HIDEBYSIG_token); 

when  340 =>
--#line  1815
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,HANDLER_token); 

when  341 =>
--#line  1819
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FROMUNMANAGED_token); 

when  342 =>
--#line  1823
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FORWARDREF_token); 

when  343 =>
--#line  1827
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FLOAT64_token); 

when  344 =>
--#line  1831
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FLOAT32_token); 

when  345 =>
--#line  1835
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FIXED_token); 

when  346 =>
--#line  1839
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FINALLY_token); 

when  347 =>
--#line  1843
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FINAL_token); 

when  348 =>
--#line  1847
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FILTER_token); 

when  349 =>
--#line  1851
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FILETIME_token); 

when  350 =>
--#line  1855
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FIELD_token); 

when  351 =>
--#line  1859
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FAULT_token); 

when  352 =>
--#line  1863
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FASTCALL_token); 

when  353 =>
--#line  1867
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FAMORASSEM_token); 

when  354 =>
--#line  1871
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FAMILY_token); 

when  355 =>
--#line  1875
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FAMANDASSEM_token); 

when  356 =>
--#line  1879
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FALSE_token); 

when  357 =>
--#line  1883
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,EXTERN_token); 

when  358 =>
--#line  1887
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,EXTENDS_token); 

when  359 =>
--#line  1891
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,EXPLICIT_token); 

when  360 =>
--#line  1895
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ERROR_token); 

when  361 =>
--#line  1899
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ENUM_token); 

when  362 =>
--#line  1903
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DENY_token); 

when  363 =>
--#line  1907
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DEMAND_token); 

when  364 =>
--#line  1911
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DEFAULT_token); 

when  365 =>
--#line  1915
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DECIMAL_token); 

when  366 =>
--#line  1919
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DATE_token); 

when  367 =>
--#line  1923
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CURRENCY_token); 

when  368 =>
--#line  1927
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CLSID_token); 

when  369 =>
--#line  1931
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CIL_token); 

when  370 =>
--#line  1935
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CHAR_token); 

when  371 =>
--#line  1939
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CF_token); 

when  372 =>
--#line  1943
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CDECL_token); 

when  373 =>
--#line  1947
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CATCH_token); 

when  374 =>
--#line  1951
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CARRAY_token); 

when  375 =>
--#line  1955
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CALLMOSTDERIVED_token); 

when  376 =>
--#line  1959
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BYVALSTR_token); 

when  377 =>
--#line  1963
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BYTEARRAY_token); 

when  378 =>
--#line  1967
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BSTR_token); 

when  379 =>
--#line  1971
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BOOL_token); 

when  380 =>
--#line  1975
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BLOB_OBJECT_token); 

when  381 =>
--#line  1979
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BLOB_token); 

when  382 =>
--#line  1983
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,BEFOREFIELDINIT_token); 

when  383 =>
--#line  1987
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,AUTOCHAR_token); 

when  384 =>
--#line  1991
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,AUTO_token); 

when  385 =>
--#line  1995
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,AT_token); 

when  386 =>
--#line  1999
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ASSERT_token); 

when  387 =>
--#line  2003
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ASSEMBLY_token); 

when  388 =>
--#line  2007
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,AS_token); 

when  389 =>
--#line  2011
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ARRAY_token); 

when  390 =>
--#line  2015
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ANY_token); 

when  391 =>
--#line  2019
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ANSI_token); 

when  392 =>
--#line  2023
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ALIGNMENT_token); 

when  393 =>
--#line  2027
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ALGORITHM_token); 

when  394 =>
--#line  2031
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ABSTRACT_token); 

when  395 =>
--#line  2035
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ZEROINIT_token); 

when  396 =>
--#line  2039
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,VTFIXUP_token); 

when  397 =>
--#line  2043
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,VTENTRY_token); 

when  398 =>
--#line  2047
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,VER_token); 

when  399 =>
--#line  2051
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,TRY_token); 

when  400 =>
--#line  2055
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SUBSYSTEM_token); 

when  401 =>
--#line  2059
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SIZE_token); 

when  402 =>
--#line  2063
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,SET_token); 

when  403 =>
--#line  2067
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,REMOVEON_token); 

when  404 =>
--#line  2071
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PUBLICKEYTOKEN_token); 

when  405 =>
--#line  2075
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PUBLICKEY_token); 

when  406 =>
--#line  2079
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PROPERTY_token); 

when  407 =>
--#line  2083
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PERMISSIONSET_token); 

when  408 =>
--#line  2087
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PERMISSION_token); 

when  409 =>
--#line  2091
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PARAM_token); 

when  410 =>
--#line  2095
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,PACK_token); 

when  411 =>
--#line  2099
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,OVERRIDE_token); 

when  412 =>
--#line  2103
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,OTHER_token); 

when  413 =>
--#line  2107
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,NAMESPACE_token); 

when  414 =>
--#line  2111
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,MRESOURCE_token); 

when  415 =>
--#line  2115
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,MODULE_token); 

when  416 =>
--#line  2119
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,MAXSTACK_token); 

when  417 =>
--#line  2123
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LOCALS_token); 

when  418 =>
--#line  2127
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LOCALE_token); 

when  419 =>
--#line  2131
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LANGUAGE_token); 

when  420 =>
--#line  2135
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,LINE_token); 

when  421 =>
--#line  2139
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,IMAGEBASE_token); 

when  422 =>
--#line  2143
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,HASH_token); 

when  423 =>
--#line  2147
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DOTGET_token); 

when  424 =>
--#line  2151
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FIRE_token); 

when  425 =>
--#line  2155
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FILE_token); 

when  426 =>
--#line  2159
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,FIELD_token); 

when  427 =>
--#line  2163
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,EXPORT_token); 

when  428 =>
--#line  2167
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,EVENT_token); 

when  429 =>
--#line  2171
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ENTRYPOINT_token); 

when  430 =>
--#line  2175
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,EMITBYTE_token); 

when  431 =>
--#line  2179
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DATA_token); 

when  432 =>
--#line  2183
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CUSTOM_token); 

when  433 =>
--#line  2187
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CTOR_token); 

when  434 =>
--#line  2191
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CORFLAGS_token); 

when  435 =>
--#line  2195
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CLASS_token); 

when  436 =>
--#line  2199
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,CCTOR_token); 

when  437 =>
--#line  2203
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,DOTASSEMBLY_token); 

when  438 =>
--#line  2207
 Token_String := new String'(Get_Token_String);
     
yyval := new Parseable_Token'(Get_Current_Line,Get_Current_Column-Token_String.all'Length,
     Token_String,ADDON_token); 

when  439 =>
--#line  2212
 Parse_Tree := 
yy.value_stack(yy.tos); 

when  440 =>
--#line  2215

   
yyval := new compqstring_nonterminal1;
   compqstring_nonterminal1(
yyval.all).QSTRING_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  441 =>
--#line  2219

   
yyval := new compqstring_nonterminal2;
   compqstring_nonterminal2(
yyval.all).compqstring_part :=    compqstring_Nonterminal_Ptr(
yy.value_stack(yy.tos-2));
   compqstring_nonterminal2(
yyval.all).PLUS_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   compqstring_nonterminal2(
yyval.all).QSTRING_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  442 =>
--#line  2227

   
yyval := new FLOAT64_GRAMMAR_nonterminal1;
   FLOAT64_GRAMMAR_nonterminal1(
yyval.all).FLOAT64_LITERAL_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  443 =>
--#line  2231

   
yyval := new FLOAT64_GRAMMAR_nonterminal2;
   FLOAT64_GRAMMAR_nonterminal2(
yyval.all).FLOAT32_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-3));
   FLOAT64_GRAMMAR_nonterminal2(
yyval.all).LPAREN_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   FLOAT64_GRAMMAR_nonterminal2(
yyval.all).INT64_LITERAL_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   FLOAT64_GRAMMAR_nonterminal2(
yyval.all).RPAREN_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  444 =>
--#line  2238

   
yyval := new FLOAT64_GRAMMAR_nonterminal3;
   FLOAT64_GRAMMAR_nonterminal3(
yyval.all).FLOAT64_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-3));
   FLOAT64_GRAMMAR_nonterminal3(
yyval.all).LPAREN_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   FLOAT64_GRAMMAR_nonterminal3(
yyval.all).INT64_LITERAL_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   FLOAT64_GRAMMAR_nonterminal3(
yyval.all).RPAREN_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  445 =>
--#line  2247

   
yyval := new bytes_nonterminal1;
   

when  446 =>
--#line  2250

   
yyval := new bytes_nonterminal2;
   bytes_nonterminal2(
yyval.all).hexbytes_part :=    hexbytes_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  447 =>
--#line  2256

   
yyval := new hexbytes_nonterminal1;
   hexbytes_nonterminal1(
yyval.all).HEXBYTE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  448 =>
--#line  2260

   
yyval := new hexbytes_nonterminal2;
   hexbytes_nonterminal2(
yyval.all).hexbytes_part :=    hexbytes_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   hexbytes_nonterminal2(
yyval.all).HEXBYTE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  449 =>
--#line  2267

   
yyval := new truefalse_nonterminal1;
   truefalse_nonterminal1(
yyval.all).TRUE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  450 =>
--#line  2271

   
yyval := new truefalse_nonterminal2;
   truefalse_nonterminal2(
yyval.all).FALSE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  451 =>
--#line  2277

   
yyval := new id_nonterminal1;
   id_nonterminal1(
yyval.all).IDENTIFIER_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  452 =>
--#line  2281

   
yyval := new id_nonterminal2;
   id_nonterminal2(
yyval.all).SQSTRING_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  453 =>
--#line  2287

   
yyval := new compName_nonterminal1;
   compName_nonterminal1(
yyval.all).id_part :=    id_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  454 =>
--#line  2291

   
yyval := new compName_nonterminal2;
   compName_nonterminal2(
yyval.all).DOTTED_NAME_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  455 =>
--#line  2295

   
yyval := new compName_nonterminal3;
   compName_nonterminal3(
yyval.all).compName_part1 :=    compName_Nonterminal_Ptr(
yy.value_stack(yy.tos-2));
   compName_nonterminal3(
yyval.all).DOT_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   compName_nonterminal3(
yyval.all).compName_part2 :=    compName_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  456 =>
--#line  2303

   
yyval := new program_module_nonterminal;
   program_module_nonterminal(
yyval.all).decls_part :=    decls_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  457 =>
--#line  2309

   
yyval := new decls_nonterminal1;
   

when  458 =>
--#line  2312

   
yyval := new decls_nonterminal2;
   decls_nonterminal2(
yyval.all).decls_part :=    decls_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   decls_nonterminal2(
yyval.all).decl_part :=    decl_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  459 =>
--#line  2319

   
yyval := new decl_nonterminal1;
   decl_nonterminal1(
yyval.all).classHead_part :=    classHead_Nonterminal_Ptr(
yy.value_stack(yy.tos-3));
   decl_nonterminal1(
yyval.all).LBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   decl_nonterminal1(
yyval.all).classDecls_part :=    classDecls_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   decl_nonterminal1(
yyval.all).RBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  460 =>
--#line  2326

   
yyval := new decl_nonterminal2;
   decl_nonterminal2(
yyval.all).nameSpaceHead_part :=    nameSpaceHead_Nonterminal_Ptr(
yy.value_stack(yy.tos-3));
   decl_nonterminal2(
yyval.all).LBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   decl_nonterminal2(
yyval.all).decls_part :=    decls_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   decl_nonterminal2(
yyval.all).RBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  461 =>
--#line  2333

   
yyval := new decl_nonterminal3;
   decl_nonterminal3(
yyval.all).methodHead_part :=    methodHead_Nonterminal_Ptr(
yy.value_stack(yy.tos-2));
   decl_nonterminal3(
yyval.all).methodDecls_part :=    methodDecls_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   decl_nonterminal3(
yyval.all).RBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  462 =>
--#line  2339

   
yyval := new decl_nonterminal4;
   decl_nonterminal4(
yyval.all).fieldDecl_part :=    fieldDecl_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  463 =>
--#line  2343

   
yyval := new decl_nonterminal5;
   decl_nonterminal5(
yyval.all).dataDecl_part :=    dataDecl_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  464 =>
--#line  2347

   
yyval := new decl_nonterminal6;
   decl_nonterminal6(
yyval.all).vtfixupDecl_part :=    vtfixupDecl_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  465 =>
--#line  2351

   
yyval := new decl_nonterminal7;
   decl_nonterminal7(
yyval.all).fileDecl_part :=    fileDecl_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  466 =>
--#line  2355

   
yyval := new decl_nonterminal8;
   decl_nonterminal8(
yyval.all).assemblyHead_part :=    assemblyHead_Nonterminal_Ptr(
yy.value_stack(yy.tos-3));
   decl_nonterminal8(
yyval.all).LBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   decl_nonterminal8(
yyval.all).assemblyDecls_part :=    assemblyDecls_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   decl_nonterminal8(
yyval.all).RBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  467 =>
--#line  2362

   
yyval := new decl_nonterminal9;
   decl_nonterminal9(
yyval.all).assemblyRefHead_part :=    assemblyRefHead_Nonterminal_Ptr(
yy.value_stack(yy.tos-3));
   decl_nonterminal9(
yyval.all).LBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   decl_nonterminal9(
yyval.all).assemblyRefDecls_part :=    assemblyRefDecls_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   decl_nonterminal9(
yyval.all).RBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  468 =>
--#line  2369

   
yyval := new decl_nonterminal10;
   decl_nonterminal10(
yyval.all).expTypeHead_part :=    expTypeHead_Nonterminal_Ptr(
yy.value_stack(yy.tos-3));
   decl_nonterminal10(
yyval.all).LBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   decl_nonterminal10(
yyval.all).expTypeDecls_part :=    expTypeDecls_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   decl_nonterminal10(
yyval.all).RBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  469 =>
--#line  2376

   
yyval := new decl_nonterminal11;
   decl_nonterminal11(
yyval.all).manifestResHead_part :=    manifestResHead_Nonterminal_Ptr(
yy.value_stack(yy.tos-3));
   decl_nonterminal11(
yyval.all).LBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   decl_nonterminal11(
yyval.all).manifestResDecls_part :=    manifestResDecls_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   decl_nonterminal11(
yyval.all).RBRACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  470 =>
--#line  2383

   
yyval := new decl_nonterminal12;
   decl_nonterminal12(
yyval.all).moduleHead_part :=    moduleHead_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  471 =>
--#line  2387

   
yyval := new decl_nonterminal13;
   decl_nonterminal13(
yyval.all).secDecl_part :=    secDecl_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  472 =>
--#line  2391

   
yyval := new decl_nonterminal14;
   decl_nonterminal14(
yyval.all).customAttrDecl_part :=    customAttrDecl_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  473 =>
--#line  2395

   
yyval := new decl_nonterminal15;
   decl_nonterminal15(
yyval.all).SUBSYSTEM_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   decl_nonterminal15(
yyval.all).INT32_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  474 =>
--#line  2400

   
yyval := new decl_nonterminal16;
   decl_nonterminal16(
yyval.all).CORFLAGS_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   decl_nonterminal16(
yyval.all).INT32_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  475 =>
--#line  2405

   
yyval := new decl_nonterminal17;
   decl_nonterminal17(
yyval.all).FILE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   decl_nonterminal17(
yyval.all).ALIGNMENT_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   decl_nonterminal17(
yyval.all).INT32_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  476 =>
--#line  2411

   
yyval := new decl_nonterminal18;
   decl_nonterminal18(
yyval.all).IMAGEBASE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   decl_nonterminal18(
yyval.all).INT64_LITERAL_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  477 =>
--#line  2416

   
yyval := new decl_nonterminal19;
   decl_nonterminal19(
yyval.all).extSourceSpec_part :=    extSourceSpec_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  478 =>
--#line  2420

   
yyval := new decl_nonterminal20;
   decl_nonterminal20(
yyval.all).languageDecl_part :=    languageDecl_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  479 =>
--#line  2426

   
yyval := new extSourceSpec_nonterminal1;
   extSourceSpec_nonterminal1(
yyval.all).LINE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   extSourceSpec_nonterminal1(
yyval.all).INT32_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   extSourceSpec_nonterminal1(
yyval.all).SQSTRING_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  480 =>
--#line  2432

   
yyval := new extSourceSpec_nonterminal2;
   extSourceSpec_nonterminal2(
yyval.all).LINE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   extSourceSpec_nonterminal2(
yyval.all).INT32_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  481 =>
--#line  2437

   
yyval := new extSourceSpec_nonterminal3;
   extSourceSpec_nonterminal3(
yyval.all).LINE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-4));
   extSourceSpec_nonterminal3(
yyval.all).INT32_part1 :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-3));
   extSourceSpec_nonterminal3(
yyval.all).COLON_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   extSourceSpec_nonterminal3(
yyval.all).INT32_part2 :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   extSourceSpec_nonterminal3(
yyval.all).SQSTRING_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  482 =>
--#line  2445

   
yyval := new extSourceSpec_nonterminal4;
   extSourceSpec_nonterminal4(
yyval.all).LINE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-3));
   extSourceSpec_nonterminal4(
yyval.all).INT32_part1 :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   extSourceSpec_nonterminal4(
yyval.all).COLON_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   extSourceSpec_nonterminal4(
yyval.all).INT32_part2 :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  483 =>
--#line  2454

   
yyval := new languageDecl_nonterminal1;
   languageDecl_nonterminal1(
yyval.all).LANGUAGE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   languageDecl_nonterminal1(
yyval.all).SQSTRING_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  484 =>
--#line  2459

   
yyval := new languageDecl_nonterminal2;
   languageDecl_nonterminal2(
yyval.all).LANGUAGE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-3));
   languageDecl_nonterminal2(
yyval.all).SQSTRING_part1 :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   languageDecl_nonterminal2(
yyval.all).COMMA_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   languageDecl_nonterminal2(
yyval.all).SQSTRING_part2 :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  485 =>
--#line  2466

   
yyval := new languageDecl_nonterminal3;
   languageDecl_nonterminal3(
yyval.all).LANGUAGE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-5));
   languageDecl_nonterminal3(
yyval.all).SQSTRING_part1 :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-4));
   languageDecl_nonterminal3(
yyval.all).COMMA_part1 :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-3));
   languageDecl_nonterminal3(
yyval.all).SQSTRING_part2 :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-2));
   languageDecl_nonterminal3(
yyval.all).COMMA_part2 :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   languageDecl_nonterminal3(
yyval.all).SQSTRING_part3 :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  486 =>
--#line  2477

   
yyval := new vtfixupDecl_nonterminal;
   vtfixupDecl_nonterminal(
yyval.all).VTFIXUP_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-6));
   vtfixupDecl_nonterminal(
yyval.all).LBRACKET_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-5));
   vtfixupDecl_nonterminal(
yyval.all).INT32_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-4));
   vtfixupDecl_nonterminal(
yyval.all).RBRACKET_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-3));
   vtfixupDecl_nonterminal(
yyval.all).vtfixupAttr_part :=    vtfixupAttr_Nonterminal_Ptr(
yy.value_stack(yy.tos-2));
   vtfixupDecl_nonterminal(
yyval.all).AT_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   vtfixupDecl_nonterminal(
yyval.all).id_part :=    id_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  487 =>
--#line  2489

   
yyval := new vtfixupAttr_nonterminal1;
   

when  488 =>
--#line  2492

   
yyval := new vtfixupAttr_nonterminal2;
   vtfixupAttr_nonterminal2(
yyval.all).vtfixupAttr_part :=    vtfixupAttr_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   vtfixupAttr_nonterminal2(
yyval.all).INT32_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  489 =>
--#line  2497

   
yyval := new vtfixupAttr_nonterminal3;
   vtfixupAttr_nonterminal3(
yyval.all).vtfixupAttr_part :=    vtfixupAttr_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   vtfixupAttr_nonterminal3(
yyval.all).INT64_LITERAL_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  490 =>
--#line  2502

   
yyval := new vtfixupAttr_nonterminal4;
   vtfixupAttr_nonterminal4(
yyval.all).vtfixupAttr_part :=    vtfixupAttr_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   vtfixupAttr_nonterminal4(
yyval.all).FROMUNMANAGED_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  491 =>
--#line  2507

   
yyval := new vtfixupAttr_nonterminal5;
   vtfixupAttr_nonterminal5(
yyval.all).vtfixupAttr_part :=    vtfixupAttr_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   vtfixupAttr_nonterminal5(
yyval.all).CALLMOSTDERIVED_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  492 =>
--#line  2514

   
yyval := new nameSpaceHead_nonterminal;
   nameSpaceHead_nonterminal(
yyval.all).NAMESPACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   nameSpaceHead_nonterminal(
yyval.all).compName_part :=    compName_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  493 =>
--#line  2521

   
yyval := new classHead_nonterminal;
   classHead_nonterminal(
yyval.all).CLASS_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-4));
   classHead_nonterminal(
yyval.all).classAttrs_part :=    classAttrs_Nonterminal_Ptr(
yy.value_stack(yy.tos-3));
   classHead_nonterminal(
yyval.all).id_part :=    id_Nonterminal_Ptr(
yy.value_stack(yy.tos-2));
   classHead_nonterminal(
yyval.all).extendsClause_part :=    extendsClause_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   classHead_nonterminal(
yyval.all).implClause_part :=    implClause_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  494 =>
--#line  2531

   
yyval := new classAttrs_nonterminal1;
   

when  495 =>
--#line  2534

   
yyval := new classAttrs_nonterminal2;
   classAttrs_nonterminal2(
yyval.all).classAttrs_part :=    classAttrs_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   classAttrs_nonterminal2(
yyval.all).classAttr_part :=    classAttr_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  496 =>
--#line  2541

   
yyval := new classAttr_nonterminal1;
   classAttr_nonterminal1(
yyval.all).PUBLIC_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  497 =>
--#line  2545

   
yyval := new classAttr_nonterminal2;
   classAttr_nonterminal2(
yyval.all).PRIVATE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  498 =>
--#line  2549

   
yyval := new classAttr_nonterminal3;
   classAttr_nonterminal3(
yyval.all).NESTED_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   classAttr_nonterminal3(
yyval.all).PUBLIC_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  499 =>
--#line  2554

   
yyval := new classAttr_nonterminal4;
   classAttr_nonterminal4(
yyval.all).NESTED_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   classAttr_nonterminal4(
yyval.all).PRIVATE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  500 =>
--#line  2559

   
yyval := new classAttr_nonterminal5;
   classAttr_nonterminal5(
yyval.all).NESTED_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   classAttr_nonterminal5(
yyval.all).FAMILY_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  501 =>
--#line  2564

   
yyval := new classAttr_nonterminal6;
   classAttr_nonterminal6(
yyval.all).NESTED_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   classAttr_nonterminal6(
yyval.all).ASSEMBLY_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  502 =>
--#line  2569

   
yyval := new classAttr_nonterminal7;
   classAttr_nonterminal7(
yyval.all).NESTED_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   classAttr_nonterminal7(
yyval.all).FAMANDASSEM_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  503 =>
--#line  2574

   
yyval := new classAttr_nonterminal8;
   classAttr_nonterminal8(
yyval.all).NESTED_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   classAttr_nonterminal8(
yyval.all).FAMORASSEM_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  504 =>
--#line  2579

   
yyval := new classAttr_nonterminal9;
   classAttr_nonterminal9(
yyval.all).VALUE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  505 =>
--#line  2583

   
yyval := new classAttr_nonterminal10;
   classAttr_nonterminal10(
yyval.all).ENUM_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  506 =>
--#line  2587

   
yyval := new classAttr_nonterminal11;
   classAttr_nonterminal11(
yyval.all).INTERFACE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  507 =>
--#line  2591

   
yyval := new classAttr_nonterminal12;
   classAttr_nonterminal12(
yyval.all).SEALED_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  508 =>
--#line  2595

   
yyval := new classAttr_nonterminal13;
   classAttr_nonterminal13(
yyval.all).ABSTRACT_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  509 =>
--#line  2599

   
yyval := new classAttr_nonterminal14;
   classAttr_nonterminal14(
yyval.all).AUTO_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  510 =>
--#line  2603

   
yyval := new classAttr_nonterminal15;
   classAttr_nonterminal15(
yyval.all).SEQUENTIAL_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  511 =>
--#line  2607

   
yyval := new classAttr_nonterminal16;
   classAttr_nonterminal16(
yyval.all).EXPLICIT_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  512 =>
--#line  2611

   
yyval := new classAttr_nonterminal17;
   classAttr_nonterminal17(
yyval.all).ANSI_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  513 =>
--#line  2615

   
yyval := new classAttr_nonterminal18;
   classAttr_nonterminal18(
yyval.all).UNICODE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  514 =>
--#line  2619

   
yyval := new classAttr_nonterminal19;
   classAttr_nonterminal19(
yyval.all).AUTOCHAR_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  515 =>
--#line  2623

   
yyval := new classAttr_nonterminal20;
   classAttr_nonterminal20(
yyval.all).IMPORT_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  516 =>
--#line  2627

   
yyval := new classAttr_nonterminal21;
   classAttr_nonterminal21(
yyval.all).SERIALIZABLE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  517 =>
--#line  2631

   
yyval := new classAttr_nonterminal22;
   classAttr_nonterminal22(
yyval.all).BEFOREFIELDINIT_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  518 =>
--#line  2635

   
yyval := new classAttr_nonterminal23;
   classAttr_nonterminal23(
yyval.all).SPECIALNAME_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  519 =>
--#line  2639

   
yyval := new classAttr_nonterminal24;
   classAttr_nonterminal24(
yyval.all).RTSPECIALNAME_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos));
   

when  520 =>
--#line  2645

   
yyval := new extendsClause_nonterminal1;
   

when  521 =>
--#line  2648

   
yyval := new extendsClause_nonterminal2;
   extendsClause_nonterminal2(
yyval.all).EXTENDS_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   extendsClause_nonterminal2(
yyval.all).classRef_part :=    classRef_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  522 =>
--#line  2655

   
yyval := new implClause_nonterminal1;
   

when  523 =>
--#line  2658

   
yyval := new implClause_nonterminal2;
   implClause_nonterminal2(
yyval.all).IMPLEMENTS_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   implClause_nonterminal2(
yyval.all).classRefs_part :=    classRefs_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  524 =>
--#line  2665

   
yyval := new classRefs_nonterminal1;
   classRefs_nonterminal1(
yyval.all).classRefs_part :=    classRefs_Nonterminal_Ptr(
yy.value_stack(yy.tos-2));
   classRefs_nonterminal1(
yyval.all).COMMA_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   classRefs_nonterminal1(
yyval.all).classRef_part :=    classRef_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  525 =>
--#line  2671

   
yyval := new classRefs_nonterminal2;
   classRefs_nonterminal2(
yyval.all).classRef_part :=    classRef_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  526 =>
--#line  2677

   
yyval := new classRef_nonterminal1;
   classRef_nonterminal1(
yyval.all).LBRACKET_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-3));
   classRef_nonterminal1(
yyval.all).compName_part :=    compName_Nonterminal_Ptr(
yy.value_stack(yy.tos-2));
   classRef_nonterminal1(
yyval.all).RBRACKET_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   classRef_nonterminal1(
yyval.all).slashedName_part :=    slashedName_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  527 =>
--#line  2684

   
yyval := new classRef_nonterminal2;
   classRef_nonterminal2(
yyval.all).LBRACKET_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-4));
   classRef_nonterminal2(
yyval.all).MODULE_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-3));
   classRef_nonterminal2(
yyval.all).compName_part :=    compName_Nonterminal_Ptr(
yy.value_stack(yy.tos-2));
   classRef_nonterminal2(
yyval.all).RBRACKET_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   classRef_nonterminal2(
yyval.all).slashedName_part :=    slashedName_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  528 =>
--#line  2692

   
yyval := new classRef_nonterminal3;
   classRef_nonterminal3(
yyval.all).slashedName_part :=    slashedName_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  529 =>
--#line  2698

   
yyval := new slashedName_nonterminal1;
   slashedName_nonterminal1(
yyval.all).compName_part :=    compName_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  530 =>
--#line  2702

   
yyval := new slashedName_nonterminal2;
   slashedName_nonterminal2(
yyval.all).slashedName_part :=    slashedName_Nonterminal_Ptr(
yy.value_stack(yy.tos-2));
   slashedName_nonterminal2(
yyval.all).SLASH_part :=    Parseable_Token_Ptr(
yy.value_stack(yy.tos-1));
   slashedName_nonterminal2(
yyval.all).compName_part :=    compName_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   

when  531 =>
--#line  2710

   
yyval := new classDecls_nonterminal1;
   

when  532 =>
--#line  2713

   
yyval := new classDecls_nonterminal2;
   classDecls_nonterminal2(
yyval.all).classDecls_part :=    classDecls_Nonterminal_Ptr(
yy.value_stack(yy.tos-1));
   classDecls_nonterminal2(
yyval.all).classDecl_part :=    classDecl_Nonterminal_Ptr(
yy.value_stack(yy.tos));
   
