Make the lexer not depend on locale