(1, IF) (1, OPEN_BRACKET) (1, NUMBER, 3.0) (1, LESS) (1, NUMBER, 2.0) (1, CLOSE_BRACKET) (2, OPEN_CURVED_BRACKET) (3, IF) (3, OPEN_BRACKET) (3, NUMBER, 5.0) (3, LESS) (3, NUMBER, 3.0) (3, CLOSE_BRACKET) (4, OPEN_CURVED_BRACKET) (5, LITERAL, "print") (5, OPEN_BRACKET) (5, STRING, "a") (5, CLOSE_BRACKET) (5, SEMICOLON) (6, CLOSE_CURVED_BRACKET) (7, ELSE) (8, OPEN_CURVED_BRACKET) (9, LITERAL, "print") (9, OPEN_BRACKET) (9, STRING, "b") (9, CLOSE_BRACKET) (9, SEMICOLON) (10, CLOSE_CURVED_BRACKET) (11, LITERAL, "print") (11, OPEN_BRACKET) (11, STRING, "c") (11, CLOSE_BRACKET) (11, SEMICOLON) (12, CLOSE_CURVED_BRACKET) (13, ELSEIF) (13, OPEN_BRACKET) (13, NUMBER, 2.0) (13, LESS) (13, NUMBER, 2.0) (13, CLOSE_BRACKET) (14, OPEN_CURVED_BRACKET) (15, LITERAL, "print") (15, OPEN_BRACKET) (15, STRING, "d") (15, CLOSE_BRACKET) (15, SEMICOLON) (16, CLOSE_CURVED_BRACKET) (17, ELSE) (18, OPEN_CURVED_BRACKET) (19, LITERAL, "print") (19, OPEN_BRACKET) (19, STRING, "e") (19, CLOSE_BRACKET) (19, SEMICOLON) (20, CLOSE_CURVED_BRACKET) (21, EOF)