parser: regenerate
[nit.git] / src / parser / lexer.nit
index 14fd19c..43a1600 100644 (file)
@@ -1146,7 +1146,7 @@ redef class TAt
     end
 end
 
-redef class TClassid
+redef class TSemi
     redef fun parser_index: Int
     do
        return 95
@@ -1158,7 +1158,7 @@ redef class TClassid
     end
 end
 
-redef class TId
+redef class TClassid
     redef fun parser_index: Int
     do
        return 96
@@ -1170,7 +1170,7 @@ redef class TId
     end
 end
 
-redef class TAttrid
+redef class TId
     redef fun parser_index: Int
     do
        return 97
@@ -1182,7 +1182,7 @@ redef class TAttrid
     end
 end
 
-redef class TNumber
+redef class TAttrid
     redef fun parser_index: Int
     do
        return 98
@@ -1194,7 +1194,7 @@ redef class TNumber
     end
 end
 
-redef class THexNumber
+redef class TNumber
     redef fun parser_index: Int
     do
        return 99
@@ -1206,7 +1206,7 @@ redef class THexNumber
     end
 end
 
-redef class TFloat
+redef class THexNumber
     redef fun parser_index: Int
     do
        return 100
@@ -1218,7 +1218,7 @@ redef class TFloat
     end
 end
 
-redef class TString
+redef class TFloat
     redef fun parser_index: Int
     do
        return 101
@@ -1230,7 +1230,7 @@ redef class TString
     end
 end
 
-redef class TStartString
+redef class TString
     redef fun parser_index: Int
     do
        return 102
@@ -1242,7 +1242,7 @@ redef class TStartString
     end
 end
 
-redef class TMidString
+redef class TStartString
     redef fun parser_index: Int
     do
        return 103
@@ -1254,7 +1254,7 @@ redef class TMidString
     end
 end
 
-redef class TEndString
+redef class TMidString
     redef fun parser_index: Int
     do
        return 104
@@ -1266,7 +1266,7 @@ redef class TEndString
     end
 end
 
-redef class TChar
+redef class TEndString
     redef fun parser_index: Int
     do
        return 105
@@ -1278,7 +1278,7 @@ redef class TChar
     end
 end
 
-redef class TBadString
+redef class TChar
     redef fun parser_index: Int
     do
        return 106
@@ -1290,7 +1290,7 @@ redef class TBadString
     end
 end
 
-redef class TBadChar
+redef class TBadString
     redef fun parser_index: Int
     do
        return 107
@@ -1302,7 +1302,7 @@ redef class TBadChar
     end
 end
 
-redef class TExternCodeSegment
+redef class TBadChar
     redef fun parser_index: Int
     do
        return 108
@@ -1314,11 +1314,23 @@ redef class TExternCodeSegment
     end
 end
 
+redef class TExternCodeSegment
+    redef fun parser_index: Int
+    do
+       return 109
+    end
+
+    init init_tk(loc: Location)
+    do
+               _location = loc
+    end
+end
+
 
 redef class EOF
     redef fun parser_index: Int
     do
-       return 109
+       return 110
     end
 end
 
@@ -1611,45 +1623,48 @@ redef class Lexer
                        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 TFloat.init_tk(location)
                end
                if accept_token == 103 then
-                       return new TStartString.init_tk(location)
+                       return new TString.init_tk(location)
                end
                if accept_token == 104 then
-                       return new TMidString.init_tk(location)
+                       return new TStartString.init_tk(location)
                end
                if accept_token == 105 then
-                       return new TEndString.init_tk(location)
+                       return new TMidString.init_tk(location)
                end
                if accept_token == 106 then
-                       return new TChar.init_tk(location)
+                       return new TEndString.init_tk(location)
                end
                if accept_token == 107 then
-                       return new TBadString.init_tk(location)
+                       return new TChar.init_tk(location)
                end
                if accept_token == 108 then
-                       return new TBadChar.init_tk(location)
+                       return new TBadString.init_tk(location)
                end
                if accept_token == 109 then
+                       return new TBadChar.init_tk(location)
+               end
+               if accept_token == 110 then
                        return new TExternCodeSegment.init_tk(location)
                end
                abort # unknown token index `accept_token`