(1, LITERAL, "a")
(1, SET)
(1, LITERAL, "array.new")
(1, OPEN_BRACKET)
(1, NUMBER, 4.0)
(1, COMMA)
(1, NUMBER, 3.0)
(1, COMMA)
(1, NUMBER, 2.0)
(1, CLOSE_BRACKET)
(1, SEMICOLON)
(2, FOR)
(2, OPEN_BRACKET)
(2, LITERAL, "x")
(2, SET)
(2, NUMBER, 0.0)
(2, SEMICOLON)
(2, LITERAL, "x")
(2, LESS)
(2, LITERAL, "array.length")
(2, OPEN_BRACKET)
(2, LITERAL, "a")
(2, CLOSE_BRACKET)
(2, SEMICOLON)
(2, LITERAL, "x")
(2, INC)
(2, CLOSE_BRACKET)
(3, OPEN_CURVED_BRACKET)
(4, FOR)
(4, OPEN_BRACKET)
(4, LITERAL, "y")
(4, SET)
(4, NUMBER, 0.0)
(4, SEMICOLON)
(4, LITERAL, "y")
(4, LESS)
(4, LITERAL, "array.length")
(4, OPEN_BRACKET)
(4, LITERAL, "a")
(4, OPEN_SQUARE_BRACKET)
(4, LITERAL, "x")
(4, CLOSE_SQUARE_BRACKET)
(4, CLOSE_BRACKET)
(4, SEMICOLON)
(4, LITERAL, "y")
(4, INC)
(4, CLOSE_BRACKET)
(5, OPEN_CURVED_BRACKET)
(6, FOR)
(6, OPEN_BRACKET)
(6, LITERAL, "z")
(6, SET)
(6, NUMBER, 0.0)
(6, SEMICOLON)
(6, LITERAL, "z")
(6, LESS)
(6, LITERAL, "array.length")
(6, OPEN_BRACKET)
(6, LITERAL, "a")
(6, OPEN_SQUARE_BRACKET)
(6, LITERAL, "x")
(6, COMMA)
(6, LITERAL, "y")
(6, CLOSE_SQUARE_BRACKET)
(6, CLOSE_BRACKET)
(6, SEMICOLON)
(6, LITERAL, "z")
(6, INC)
(6, CLOSE_BRACKET)
(7, OPEN_CURVED_BRACKET)
(8, LITERAL, "a")
(8, OPEN_SQUARE_BRACKET)
(8, LITERAL, "x")
(8, COMMA)
(8, LITERAL, "y")
(8, COMMA)
(8, LITERAL, "z")
(8, CLOSE_SQUARE_BRACKET)
(8, SET)
(8, LITERAL, "x")
(8, MUL)
(8, NUMBER, 3.0)
(8, MUL)
(8, NUMBER, 2.0)
(8, ADD)
(8, LITERAL, "y")
(8, MUL)
(8, NUMBER, 2.0)
(8, ADD)
(8, LITERAL, "z")
(8, SEMICOLON)
(9, CLOSE_CURVED_BRACKET)
(10, CLOSE_CURVED_BRACKET)
(11, CLOSE_CURVED_BRACKET)
(12, FOR)
(12, OPEN_BRACKET)
(12, LITERAL, "x")
(12, SET)
(12, NUMBER, 0.0)
(12, SEMICOLON)
(12, LITERAL, "x")
(12, LESS)
(12, LITERAL, "array.length")
(12, OPEN_BRACKET)
(12, LITERAL, "a")
(12, CLOSE_BRACKET)
(12, SEMICOLON)
(12, LITERAL, "x")
(12, INC)
(12, CLOSE_BRACKET)
(13, OPEN_CURVED_BRACKET)
(14, FOR)
(14, OPEN_BRACKET)
(14, LITERAL, "y")
(14, SET)
(14, NUMBER, 0.0)
(14, SEMICOLON)
(14, LITERAL, "y")
(14, LESS)
(14, LITERAL, "array.length")
(14, OPEN_BRACKET)
(14, LITERAL, "a")
(14, OPEN_SQUARE_BRACKET)
(14, LITERAL, "x")
(14, CLOSE_SQUARE_BRACKET)
(14, CLOSE_BRACKET)
(14, SEMICOLON)
(14, LITERAL, "y")
(14, INC)
(14, CLOSE_BRACKET)
(15, OPEN_CURVED_BRACKET)
(16, FOR)
(16, OPEN_BRACKET)
(16, LITERAL, "z")
(16, SET)
(16, NUMBER, 0.0)
(16, SEMICOLON)
(16, LITERAL, "z")
(16, LESS)
(16, LITERAL, "array.length")
(16, OPEN_BRACKET)
(16, LITERAL, "a")
(16, OPEN_SQUARE_BRACKET)
(16, LITERAL, "x")
(16, COMMA)
(16, LITERAL, "y")
(16, CLOSE_SQUARE_BRACKET)
(16, CLOSE_BRACKET)
(16, SEMICOLON)
(16, LITERAL, "z")
(16, INC)
(16, CLOSE_BRACKET)
(17, OPEN_CURVED_BRACKET)
(18, LITERAL, "print")
(18, OPEN_BRACKET)
(18, LITERAL, "a")
(18, OPEN_SQUARE_BRACKET)
(18, LITERAL, "x")
(18, COMMA)
(18, LITERAL, "y")
(18, COMMA)
(18, LITERAL, "z")
(18, CLOSE_SQUARE_BRACKET)
(18, CLOSE_BRACKET)
(18, SEMICOLON)
(19, CLOSE_CURVED_BRACKET)
(20, CLOSE_CURVED_BRACKET)
(21, CLOSE_CURVED_BRACKET)
(22, EOF)