start of new file
[IRC.git] / Robust / src / Lex / Lexer.java
index 456cd0d1bd28e5a4ea49d8e6a3e4d3c0cd51bb0f..1d7e461026fe987f4e0e7722215955f527a672cd 100644 (file)
@@ -244,13 +244,14 @@ public class Lexer {
   }
 
   static final String[] keywords = new String[] {
-    "abstract", "assert", "boolean", "break", "byte", "case", "catch", "char",
+    "abstract", "assert", "atomic", "boolean", "break", "byte", "case", "catch", "char",
     "class", "const", "continue", "default", "do", "double", "else", "enum",
-    "extends", "final", "finally", 
+    "extends", "external", "final", "finally", 
     "flag", //keyword for failure aware computation
-    "float", "for", "goto", "if", 
-    "implements", "import", "instanceof", "int", "interface", "long", 
-    "native", "new", "package", "private", "protected", "public", 
+    "float", "for", "global", "goto", "if", 
+    "implements", "import", "instanceof", "int", "interface", "isavailable",
+    "long",  
+    "native", "new", "optional", "package", "private", "protected", "public", 
     "return", "short", "static", "strictfp", "super", "switch", "synchronized",
     "tag", "task", "taskexit", //keywords for failure aware computation
     "this", "throw", "throws", "transient", "try", "void",