end
end
-redef class TClassid
+redef class TSemi
redef fun parser_index: Int
do
return 95
end
end
-redef class TId
+redef class TClassid
redef fun parser_index: Int
do
return 96
end
end
-redef class TAttrid
+redef class TId
redef fun parser_index: Int
do
return 97
end
end
-redef class TNumber
+redef class TAttrid
redef fun parser_index: Int
do
return 98
end
end
-redef class THexNumber
+redef class TNumber
redef fun parser_index: Int
do
return 99
end
end
-redef class TFloat
+redef class THexNumber
redef fun parser_index: Int
do
return 100
end
end
-redef class TString
+redef class TBinNumber
redef fun parser_index: Int
do
return 101
end
end
-redef class TStartString
+redef class TOctNumber
redef fun parser_index: Int
do
return 102
end
end
-redef class TMidString
+redef class TBytenum
redef fun parser_index: Int
do
return 103
end
end
-redef class TEndString
+redef class THexBytenum
redef fun parser_index: Int
do
return 104
end
end
-redef class TChar
+redef class TBinBytenum
redef fun parser_index: Int
do
return 105
end
end
-redef class TBadString
+redef class TOctBytenum
redef fun parser_index: Int
do
return 106
end
end
-redef class TBadChar
+redef class TFloat
redef fun parser_index: Int
do
return 107
end
end
-redef class TExternCodeSegment
+redef class TString
redef fun parser_index: Int
do
return 108
end
end
+redef class TStartString
+ redef fun parser_index: Int
+ do
+ return 109
+ end
+
+ init init_tk(loc: Location)
+ do
+ _location = loc
+ end
+end
+
+redef class TMidString
+ redef fun parser_index: Int
+ do
+ return 110
+ end
+
+ init init_tk(loc: Location)
+ do
+ _location = loc
+ end
+end
+
+redef class TEndString
+ redef fun parser_index: Int
+ do
+ return 111
+ end
+
+ init init_tk(loc: Location)
+ do
+ _location = loc
+ end
+end
+
+redef class TChar
+ redef fun parser_index: Int
+ do
+ return 112
+ end
+
+ init init_tk(loc: Location)
+ do
+ _location = loc
+ end
+end
+
+redef class TBadString
+ redef fun parser_index: Int
+ do
+ return 113
+ end
+
+ init init_tk(loc: Location)
+ do
+ _location = loc
+ end
+end
+
+redef class TBadChar
+ redef fun parser_index: Int
+ do
+ return 114
+ end
+
+ init init_tk(loc: Location)
+ do
+ _location = loc
+ end
+end
+
+redef class TExternCodeSegment
+ redef fun parser_index: Int
+ do
+ return 115
+ end
+
+ init init_tk(loc: Location)
+ do
+ _location = loc
+ end
+end
+
redef class EOF
redef fun parser_index: Int
do
- return 109
+ return 116
end
end
return new TAt.init_tk(location)
end
if accept_token == 96 then
- return new TClassid.init_tk(location)
+ return new TSemi.init_tk(location)
end
if accept_token == 97 then
- return new TId.init_tk(location)
+ return new TClassid.init_tk(location)
end
if accept_token == 98 then
- return new TAttrid.init_tk(location)
+ return new TId.init_tk(location)
end
if accept_token == 99 then
- return new TNumber.init_tk(location)
+ return new TAttrid.init_tk(location)
end
if accept_token == 100 then
- return new THexNumber.init_tk(location)
+ return new TNumber.init_tk(location)
end
if accept_token == 101 then
- return new TFloat.init_tk(location)
+ return new THexNumber.init_tk(location)
end
if accept_token == 102 then
- return new TString.init_tk(location)
+ return new TBinNumber.init_tk(location)
end
if accept_token == 103 then
- return new TStartString.init_tk(location)
+ return new TOctNumber.init_tk(location)
end
if accept_token == 104 then
- return new TMidString.init_tk(location)
+ return new TBytenum.init_tk(location)
end
if accept_token == 105 then
- return new TEndString.init_tk(location)
+ return new THexBytenum.init_tk(location)
end
if accept_token == 106 then
- return new TChar.init_tk(location)
+ return new TBinBytenum.init_tk(location)
end
if accept_token == 107 then
- return new TBadString.init_tk(location)
+ return new TOctBytenum.init_tk(location)
end
if accept_token == 108 then
- return new TBadChar.init_tk(location)
+ return new TFloat.init_tk(location)
end
if accept_token == 109 then
+ return new TString.init_tk(location)
+ end
+ if accept_token == 110 then
+ return new TStartString.init_tk(location)
+ end
+ if accept_token == 111 then
+ return new TMidString.init_tk(location)
+ end
+ if accept_token == 112 then
+ return new TEndString.init_tk(location)
+ end
+ if accept_token == 113 then
+ return new TChar.init_tk(location)
+ end
+ if accept_token == 114 then
+ return new TBadString.init_tk(location)
+ end
+ if accept_token == 115 then
+ return new TBadChar.init_tk(location)
+ end
+ if accept_token == 116 then
return new TExternCodeSegment.init_tk(location)
end
abort # unknown token index `accept_token`