(1, LITERAL, "a") (1, SET) (1, LITERAL, "array.new") (1, OPEN_BRACKET) (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, LITERAL, "a") (6, OPEN_SQUARE_BRACKET) (6, LITERAL, "x") (6, COMMA) (6, LITERAL, "y") (6, CLOSE_SQUARE_BRACKET) (6, SET) (6, LITERAL, "x") (6, MUL) (6, NUMBER, 2.0) (6, ADD) (6, LITERAL, "y") (6, SEMICOLON) (7, CLOSE_CURVED_BRACKET) (8, CLOSE_CURVED_BRACKET) (9, FOR) (9, OPEN_BRACKET) (9, LITERAL, "x") (9, SET) (9, NUMBER, 0.0) (9, SEMICOLON) (9, LITERAL, "x") (9, LESS) (9, LITERAL, "array.length") (9, OPEN_BRACKET) (9, LITERAL, "a") (9, CLOSE_BRACKET) (9, SEMICOLON) (9, LITERAL, "x") (9, INC) (9, CLOSE_BRACKET) (10, OPEN_CURVED_BRACKET) (11, FOR) (11, OPEN_BRACKET) (11, LITERAL, "y") (11, SET) (11, NUMBER, 0.0) (11, SEMICOLON) (11, LITERAL, "y") (11, LESS) (11, LITERAL, "array.length") (11, OPEN_BRACKET) (11, LITERAL, "a") (11, OPEN_SQUARE_BRACKET) (11, LITERAL, "x") (11, CLOSE_SQUARE_BRACKET) (11, CLOSE_BRACKET) (11, SEMICOLON) (11, LITERAL, "y") (11, INC) (11, CLOSE_BRACKET) (12, OPEN_CURVED_BRACKET) (13, LITERAL, "print") (13, OPEN_BRACKET) (13, LITERAL, "a") (13, OPEN_SQUARE_BRACKET) (13, LITERAL, "x") (13, COMMA) (13, LITERAL, "y") (13, CLOSE_SQUARE_BRACKET) (13, CLOSE_BRACKET) (13, SEMICOLON) (14, CLOSE_CURVED_BRACKET) (15, CLOSE_CURVED_BRACKET) (16, EOF)