finished punc_token, relop_token and addop_token.