Added TOK_SEMICOLON.
Added TOK_SEMICOLON, and fixed a bug on the termination of the token value.
Added a function call of assemble().