case insensitive lexer matching