token string, tokens, full escape sequence and lexical keywords

Signed-off-by: ysgard <ysgard@gmail.com>