Write C-Minus Yacc Rules (not yet for actions).

1. Clean up the code.
2. Bridge between lex and yacc.
3. New Struct for sharing Lexeme and Token.