1 # main keywords 2 @begin mainTable 41 3 4 # types 5 null NULLTOKEN 6 true TRUETOKEN 7 false FALSETOKEN 8 9 # keywords 10 break BREAK 11 case CASE 12 catch CATCH 13 const CONSTTOKEN 14 default DEFAULT 15 finally FINALLY 16 for FOR 17 instanceof INSTANCEOF 18 new NEW 19 var VAR 20 continue CONTINUE 21 function FUNCTION 22 return RETURN 23 void VOIDTOKEN 24 delete DELETETOKEN 25 if IF 26 this THISTOKEN 27 do DO 28 while WHILE 29 else ELSE 30 in INTOKEN 31 switch SWITCH 32 throw THROW 33 try TRY 34 typeof TYPEOF 35 with WITH 36 debugger DEBUGGER 37 38 # reserved for future use 39 class RESERVED 40 enum RESERVED 41 export RESERVED 42 extends RESERVED 43 import RESERVED 44 super RESERVED 45 46 # these words are reserved for future use in the ECMA spec, but not in WinIE 47 # (see http://bugs.webkit.org/show_bug.cgi?id=6179) 48 # abstract RESERVED 49 # boolean RESERVED 50 # byte RESERVED 51 # char RESERVED 52 # double RESERVED 53 # final RESERVED 54 # float RESERVED 55 # goto RESERVED 56 # implements RESERVED 57 # int RESERVED 58 # interface RESERVED 59 # long RESERVED 60 # native RESERVED 61 # package RESERVED 62 # private RESERVED 63 # protected RESERVED 64 # public RESERVED 65 # short RESERVED 66 # static RESERVED 67 # synchronized RESERVED 68 # throws RESERVED 69 # transient RESERVED 70 # volatile RESERVED 71 @end 72 73