1 in visitArrayAccess this eval
   2 in visitArrayLiteral
   3 2
   4 3
   5 22
   6 in visitAssignment x 33
   7 in visitBinary PLUS 3, 4
   8 in visitBinary MINUS 3, 4
   9 in visitBinary MULTIPLY 3, 4
  10 in visitBinary DIVIDE 3, 4
  11 in visitBinary REMAINDER 3, 4
  12 in visitBinary RIGHT_SHIFT 3, 4
  13 in visitBinary UNSIGNED_RIGHT_SHIFT 3, 4
  14 in visitBinary LEFT_SHIFT 3, 4
  15 in visitBinary LESS_THAN 3, 4
  16 in visitBinary LESS_THAN_EQUAL 3, 4
  17 in visitBinary GREATER_THAN 3, 4
  18 in visitBinary GREATER_THAN_EQUAL 3, 4
  19 in visitBinary IN 3, undefined
  20 in visitBinary EQUAL_TO 3, 3
  21 in visitBinary NOT_EQUAL_TO 3, 2
  22 in visitBinary STRICT_EQUAL_TO 3, 2
  23 in visitBinary STRICT_NOT_EQUAL_TO 3, 2
  24 in visitBinary AND 3, 2
  25 in visitBinary OR 3, 2
  26 in visitBinary XOR 3, 2
  27 in visitBinary CONDITIONAL_AND 3, 2
  28 in visitBinary CONDITIONAL_OR 3, 2
  29 in visitBinary COMMA 3, 2
  30 in visitBlock
  31 in visitBreak
  32 in visitCompoundAssignment MULTIPLY_ASSIGNMENT x 3
  33 in visitCompoundAssignment DIVIDE_ASSIGNMENT x 3
  34 in visitCompoundAssignment REMAINDER_ASSIGNMENT x 3
  35 in visitCompoundAssignment PLUS_ASSIGNMENT x 3
  36 in visitCompoundAssignment MINUS_ASSIGNMENT x 3
  37 in visitCompoundAssignment LEFT_SHIFT_ASSIGNMENT x 3
  38 in visitCompoundAssignment RIGHT_SHIFT_ASSIGNMENT x 3
  39 in visitCompoundAssignment UNSIGNED_RIGHT_SHIFT_ASSIGNMENT x 3
  40 in visitCompoundAssignment AND_ASSIGNMENT x 3
  41 in visitCompoundAssignment XOR_ASSIGNMENT x 3
  42 in visitCompoundAssignment OR_ASSIGNMENT x 3
  43 in visitConditionalExpression
  44 in visitContinue
  45 in visitDebugger
  46 in visitDoWhileLoop
  47 in visitEmptyStatement
  48 in visitExpressionStatement
  49 in visitForInLoop
  50 in visitForLoop
  51 in visitFunctionCall func
  52 in visitFunctionDeclaration func
  53 in visitFunctionExpression
  54 in visitIdentifier this
  55 in visitIf
  56 in visitInstanceOf
  57 in visitLabeledStatement
  58 in visitLiteral BOOLEAN_LITERAL true
  59 in visitLiteral NUMBER_LITERAL 3.14
  60 in visitLiteral STRING_LITERAL hello
  61 in visitLiteral NULL_LITERAL null
  62 in visitMemberSelect foo
  63 in visitNew
  64 in visitObjectLiteral
  65 in visitProperty foo
  66 in visitRegExpLiteral [a-b] i
  67 in visitReturn 33
  68 in visitSwitch
  69 in visitCase
  70 in visitCase (default)
  71 in visitThrow 2
  72 in visitTry
  73 in visitCatch e
  74 in visitUnary POSTFIX_INCREMENT x
  75 in visitUnary POSTFIX_DECREMENT x
  76 in visitUnary PREFIX_INCREMENT x
  77 in visitUnary PREFIX_DECREMENT x
  78 in visitUnary PLUS x
  79 in visitUnary MINUS x
  80 in visitUnary BITWISE_COMPLEMENT x
  81 in visitUnary LOGICAL_COMPLEMENT x
  82 in visitUnary DELETE x
  83 in visitUnary TYPEOF x
  84 in visitUnary VOID x
  85 in visitVariable x = 34
  86 in visitWhileLoop
  87 in visitWith