(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)