Language.ECMAScript3.Syntax.CodeGen

script

ident

propId

propS

propN

lvar

ldot

lbrack

string

regexp

number

bool

int

null_

array

object

this

var

dot

brack

new

prefix

lnot

bnot

plus

minus

typeof

void

delete

uassign

preinc

predec

postinc

postdec

infixe

lt

le

gt

ge

in_

instanceof

eq

neq

steq

stneq

land

lor

mul

div

mod

sub

lshift

srshift

zrshift

band

bor

xor

add

cond

assignop

assign

assignadd

assignsub

assignmul

assigndiv

assignmod

assignlshift

assignsrshift

assignzrshift

assignband

assignxor

assignbor

list

call

func

lambda

casee

defaultc

catch

vardecl

varinit

block

empty

expr

ifte

ift

switch

while

dowhile

break

continue

label

forin

for

try

trycatch

tryfinally

trycatchfinally

throw

returns

ret

with

vardecls

function

id2string

lv2e

e2lv

forInInit2lv