Fix a little bug.
Add ungettoken().
Convert stream to be a global variable.
Replace hyphen with underline.
declaration_specifiers()