]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - parser/Keywords.table
JavaScriptCore-1097.3.3.tar.gz
[apple/javascriptcore.git] / parser / Keywords.table
index 490c1cce0f9d99e751aa256706d9fb6bcb272949..527eada607b5aaf3d3d0a70eb08bf9e55054c903 100644 (file)
@@ -1,12 +1,12 @@
-# main keywords
-@begin mainTable 41
+# Main keywords.
+@begin mainTable 47
 
-# types
+# Types.
 null           NULLTOKEN
 true           TRUETOKEN
 false          FALSETOKEN
 
-# keywords
+# Keywords.
 break          BREAK
 case           CASE
 catch          CATCH
@@ -35,7 +35,7 @@ typeof                TYPEOF
 with           WITH
 debugger       DEBUGGER
 
-# reserved for future use
+# Reserved for future use.
 class           RESERVED
 enum            RESERVED
 export          RESERVED
@@ -43,30 +43,15 @@ extends         RESERVED
 import          RESERVED
 super           RESERVED
 
-# these words are reserved for future use in the ECMA spec, but not in WinIE
-# (see http://bugs.webkit.org/show_bug.cgi?id=6179)
-# abstract      RESERVED
-# boolean       RESERVED
-# byte          RESERVED
-# char          RESERVED
-# double        RESERVED
-# final         RESERVED
-# float         RESERVED
-# goto          RESERVED
-# implements    RESERVED
-# int           RESERVED
-# interface     RESERVED
-# long          RESERVED
-# native        RESERVED
-# package       RESERVED
-# private       RESERVED
-# protected     RESERVED
-# public        RESERVED
-# short         RESERVED
-# static        RESERVED
-# synchronized  RESERVED
-# throws        RESERVED
-# transient     RESERVED
-# volatile      RESERVED
-@end
+# Reserved for future use in strict code.
+implements      RESERVED_IF_STRICT
+interface       RESERVED_IF_STRICT
+let             RESERVED_IF_STRICT
+package         RESERVED_IF_STRICT
+private         RESERVED_IF_STRICT
+protected       RESERVED_IF_STRICT
+public          RESERVED_IF_STRICT
+static          RESERVED_IF_STRICT
+yield           RESERVED_IF_STRICT
 
+@end