Home | History | Annotate | Download | only in parser
      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