enhamce lexer.
add debug mode.
update README.md (add depends).