Fix lexer. Currently the lexer support unicod EOF symbols.