[back]
   0    2          IDENT
   2   17          primary-expr -> IDENT
  17   15          unary-expr -> primary-expr
  15   14          mul-expr -> unary-expr
  14   13          add-expr -> mul-expr
  13   12          shift-expr -> add-expr
  12   11          rel-expr -> shift-expr
  11   10          eq-expr -> rel-expr
  10    9          and-expr -> eq-expr
   9    8          or-expr -> and-expr
   8   19          ASSIGN
  19   21          assign-op -> ASSIGN
  21    1          NUMBER
   1   17          primary-expr -> NUMBER
  17   15          unary-expr -> primary-expr
  15   14          mul-expr -> unary-expr
  14   13          add-expr -> mul-expr
  13   12          shift-expr -> add-expr
  12   33          LSHIFT
  33   35          shift-op -> LSHIFT
  35    1          NUMBER
   1   17          primary-expr -> NUMBER
  17   15          unary-expr -> primary-expr
  15   14          mul-expr -> unary-expr
  14   49          add-expr -> mul-expr
  49   36          PLUS
  36   38          add-op -> PLUS
  38    1          NUMBER
   1   17          primary-expr -> NUMBER
  17   15          unary-expr -> primary-expr
  15   50          mul-expr -> unary-expr
  50   39          TIMES
  39   41          mul-op -> TIMES
  41    1          NUMBER
   1   17          primary-expr -> NUMBER
  17   51          unary-expr -> primary-expr
  51   50          mul-expr -> mul-expr mul-op unary-expr
  50   49          add-expr -> add-expr add-op mul-expr
  49   12          shift-expr -> shift-expr shift-op add-expr
  12   11          rel-expr -> shift-expr
  11   10          eq-expr -> rel-expr
  10    9          and-expr -> eq-expr
   9    8          or-expr -> and-expr
   8   44          assign-expr -> or-expr
  44    7          assign-expr -> or-expr assign-op assign-expr
   7    6          expr -> assign-expr
   6               start -> expr
[back]