enhanced parser and formatter for CREATE TABLE clause
add a next_token function
add a token() function to get the current lexer token
add a new function token_str