another odd core bug
[IRC.git] / Robust / src / Lex / Keyword.java
index 763086ed6538dd7652a4fe8d2c78ea83f335f127..eea77f5e70954d3bd9932e022ee8b31e28bd4fa3 100644 (file)
@@ -41,6 +41,7 @@ class Keyword extends Token {
     key_table.put("finally", new Integer(Sym.FINALLY));
     key_table.put("float", new Integer(Sym.FLOAT));
     key_table.put("for", new Integer(Sym.FOR));
+    key_table.put("genreach", new Integer(Sym.GENREACH));
     key_table.put("goto", new Integer(Sym.GOTO));
     key_table.put("if", new Integer(Sym.IF));
     key_table.put("import", new Integer(Sym.IMPORT));
@@ -50,6 +51,7 @@ class Keyword extends Token {
     key_table.put("long", new Integer(Sym.LONG));
     key_table.put("native", new Integer(Sym.NATIVE));
     key_table.put("new", new Integer(Sym.NEW));
+    key_table.put("newflag", new Integer(Sym.NEWFLAG));
     key_table.put("package", new Integer(Sym.PACKAGE));
     key_table.put("private", new Integer(Sym.PRIVATE));
     key_table.put("protected", new Integer(Sym.PROTECTED));
@@ -87,5 +89,10 @@ class Keyword extends Token {
     //Keywords for coarse-grain parallelization
     key_table.put("sese", new Integer(Sym.SESE));
     key_table.put("rblock", new Integer(Sym.RBLOCK));
+    // Keywords for interface of mgc
+    key_table.put("interface", new Integer(Sym.INTERFACE));
+    key_table.put("implements", new Integer(Sym.IMPLEMENTS));
+    // Keywords for Self-Stabilizing Java
+    key_table.put("locdef", new Integer(Sym.LOCDEF));
   }
 }