1 "list",
2 "fundec",
3 "identifier",
4 "exp_identifier",
5 "exp_number",
6 "exp_string",
7 "exp_regexp",
8 "exp_undef",
9 "exp_null",
10 "exp_true",
11 "exp_false",
12 "exp_this",
13 "exp_array",
14 "exp_object",
15 "exp_prop_val",
16 "exp_prop_get",
17 "exp_prop_set",
18 "exp_fun",
19 "exp_index",
20 "exp_member",
21 "exp_call",
22 "exp_new",
23 "exp_postinc",
24 "exp_postdec",
25 "exp_delete",
26 "exp_void",
27 "exp_typeof",
28 "exp_preinc",
29 "exp_predec",
30 "exp_pos",
31 "exp_neg",
32 "exp_bitnot",
33 "exp_lognot",
34 "exp_mod",
35 "exp_div",
36 "exp_mul",
37 "exp_sub",
38 "exp_add",
39 "exp_ushr",
40 "exp_shr",
41 "exp_shl",
42 "exp_in",
43 "exp_instanceof",
44 "exp_ge",
45 "exp_le",
46 "exp_gt",
47 "exp_lt",
48 "exp_strictne",
49 "exp_stricteq",
50 "exp_ne",
51 "exp_eq",
52 "exp_bitand",
53 "exp_bitxor",
54 "exp_bitor",
55 "exp_logand",
56 "exp_logor",
57 "exp_cond",
58 "exp_ass",
59 "exp_ass_mul",
60 "exp_ass_div",
61 "exp_ass_mod",
62 "exp_ass_add",
63 "exp_ass_sub",
64 "exp_ass_shl",
65 "exp_ass_shr",
66 "exp_ass_ushr",
67 "exp_ass_bitand",
68 "exp_ass_bitxor",
69 "exp_ass_bitor",
70 "exp_comma",
71 "exp_var",
72 "stm_block",
73 "stm_empty",
74 "stm_var",
75 "stm_if",
76 "stm_do",
77 "stm_while",
78 "stm_for",
79 "stm_for_var",
80 "stm_for_in",
81 "stm_for_in_var",
82 "stm_continue",
83 "stm_break",
84 "stm_return",
85 "stm_with",
86 "stm_switch",
87 "stm_throw",
88 "stm_try",
89 "stm_debugger",
90 "stm_label",
91 "stm_case",
92 "stm_default",
93