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