start of new file
[IRC.git] / Robust / src / Lex / Lexer.java
index 3cd7ecb1d6d276935ee1d4defa24c312a04669b6..1d7e461026fe987f4e0e7722215955f527a672cd 100644 (file)
@@ -244,12 +244,13 @@ 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", "external", "final", "finally", 
     "flag", //keyword for failure aware computation
-    "float", "for", "goto", "if", 
-    "implements", "import", "instanceof", "int", "interface", "long",  
+    "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