Better lexer
Better lexer

polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot,polyrabbit/polyglot