fix gl
finish lexical analysis
fix README.md