[back]
start -> expr [SimNode]
expr -> expr assign-op (^!)15 expr (>!)14 [SimNode]
expr -> IDENT [SimNode]
IDENT
assign-op -> ASSIGN [SimNode]
ASSIGN
expr -> expr shift-op (^!)5 expr (>!)4 [SimNode]
expr -> NUMBER [SimNode]
NUMBER
shift-op -> LSHIFT [SimNode]
LSHIFT
expr -> expr add-op (^!)3 expr >>!! [SimNode]
expr -> NUMBER [SimNode]
NUMBER
add-op -> PLUS [SimNode]
PLUS
expr -> expr mul-op ^! expr [SimNode]
expr -> NUMBER [SimNode]
NUMBER
mul-op -> TIMES [SimNode]
TIMES
expr -> NUMBER [SimNode]
NUMBER
[back]