527eada607b5aaf3d3d0a70eb08bf9e55054c903
[WebKit-https.git] / Source / JavaScriptCore / parser / Keywords.table
1 # Main keywords.
2 @begin mainTable 47
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 # Reserved for future use in strict code.
47 implements      RESERVED_IF_STRICT
48 interface       RESERVED_IF_STRICT
49 let             RESERVED_IF_STRICT
50 package         RESERVED_IF_STRICT
51 private         RESERVED_IF_STRICT
52 protected       RESERVED_IF_STRICT
53 public          RESERVED_IF_STRICT
54 static          RESERVED_IF_STRICT
55 yield           RESERVED_IF_STRICT
56
57 @end