]> git.saurik.com Git - apple/javascriptcore.git/blob - kjs/keywords.table
490c1cce0f9d99e751aa256706d9fb6bcb272949
[apple/javascriptcore.git] / kjs / keywords.table
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