(1, LITERAL, "a") (1, SET) (1, NUMBER, 4.0) (1, SEMICOLON) (2, IF) (2, OPEN_BRACKET) (2, LITERAL, "a") (2, SUB) (2, NUMBER, 2.0) (2, LESS) (2, NUMBER, 3.0) (2, CLOSE_BRACKET) (3, OPEN_CURVED_BRACKET) (4, LITERAL, "print") (4, OPEN_BRACKET) (4, STRING, "a") (4, CLOSE_BRACKET) (4, SEMICOLON) (5, CLOSE_CURVED_BRACKET) (6, EOF)