(1, LITERAL, "print") (1, OPEN_BRACKET) (1, STRING, "a") (1, CLOSE_BRACKET) (1, SEMICOLON) (3, FUNCTION) (3, LITERAL, "wusi") (3, OPEN_BRACKET) (3, LITERAL, "b") (3, CLOSE_BRACKET) (4, OPEN_CURVED_BRACKET) (5, LITERAL, "print") (5, OPEN_BRACKET) (5, STRING, "b") (5, CLOSE_BRACKET) (5, SEMICOLON) (6, RETURN) (6, SEMICOLON) (7, LITERAL, "print") (7, OPEN_BRACKET) (7, STRING, "c") (7, CLOSE_BRACKET) (7, SEMICOLON) (8, CLOSE_CURVED_BRACKET) (9, LITERAL, "wusi") (9, OPEN_BRACKET) (9, STRING, "HI") (9, CLOSE_BRACKET) (9, SEMICOLON) (11, LITERAL, "print") (11, OPEN_BRACKET) (11, STRING, "d") (11, CLOSE_BRACKET) (11, SEMICOLON) (12, EOF)