end
end
-redef class TClassid
+redef class TAt
redef fun parser_index: Int
do
return 79
end
end
-redef class TId
+redef class TClassid
redef fun parser_index: Int
do
return 80
end
end
-redef class TAttrid
+redef class TId
redef fun parser_index: Int
do
return 81
end
end
-redef class TNumber
+redef class TAttrid
redef fun parser_index: Int
do
return 82
end
end
-redef class TFloat
+redef class TNumber
redef fun parser_index: Int
do
return 83
end
end
-redef class TChar
+redef class TFloat
redef fun parser_index: Int
do
return 84
end
end
-redef class TString
+redef class TChar
redef fun parser_index: Int
do
return 85
end
end
-redef class TStartString
+redef class TString
redef fun parser_index: Int
do
return 86
end
end
-redef class TMidString
+redef class TStartString
redef fun parser_index: Int
do
return 87
end
end
-redef class TEndString
+redef class TMidString
redef fun parser_index: Int
do
return 88
end
end
-redef class TBadChar
+redef class TEndString
redef fun parser_index: Int
do
return 89
end
end
-redef class TBadString
+redef class TBadChar
redef fun parser_index: Int
do
return 90
end
end
-redef class TExternCodeSegment
+redef class TBadString
redef fun parser_index: Int
do
return 91
end
end
+redef class TExternCodeSegment
+ redef fun parser_index: Int
+ do
+ return 92
+ end
+
+ init init_tk(loc: Location)
+ do
+ _location = loc
+ end
+end
+
redef class EOF
redef fun parser_index: Int
do
- return 92
+ return 93
end
init(loc: Location)
return new TBang.init_tk(location)
end
if accept_token == 80 then
- return new TClassid.init_tk(location)
+ return new TAt.init_tk(location)
end
if accept_token == 81 then
- return new TId.init_tk(location)
+ return new TClassid.init_tk(location)
end
if accept_token == 82 then
- return new TAttrid.init_tk(location)
+ return new TId.init_tk(location)
end
if accept_token == 83 then
- return new TNumber.init_tk(location)
+ return new TAttrid.init_tk(location)
end
if accept_token == 84 then
- return new TFloat.init_tk(location)
+ return new TNumber.init_tk(location)
end
if accept_token == 85 then
- return new TChar.init_tk(location)
+ return new TFloat.init_tk(location)
end
if accept_token == 86 then
- return new TString.init_tk(location)
+ return new TChar.init_tk(location)
end
if accept_token == 87 then
- return new TStartString.init_tk(location)
+ return new TString.init_tk(location)
end
if accept_token == 88 then
- return new TMidString.init_tk(location)
+ return new TStartString.init_tk(location)
end
if accept_token == 89 then
- return new TEndString.init_tk(location)
+ return new TMidString.init_tk(location)
end
if accept_token == 90 then
- return new TBadChar.init_tk(location)
+ return new TEndString.init_tk(location)
end
if accept_token == 91 then
- return new TBadString.init_tk(location)
+ return new TBadChar.init_tk(location)
end
if accept_token == 92 then
+ return new TBadString.init_tk(location)
+ end
+ if accept_token == 93 then
return new TExternCodeSegment.init_tk(location)
end
else