Hi,
First of all, thanks for the very useful library!
I've tried to create a simple lexer using the GenericLexer and having [Lexer(KeyWordIgnoreCase = true)] but it doesn't seem to work. I've quickly checked the code, and it seems the special string comparison function that gets set when this variable is set seems to only be used on AddLexeme when genericToken is of type Identifier (but we're expecting that to be used on KeyWords instead?)
In any case, let me know if you need more info, but the issue seems simple enough.
Thanks again!
Hi,
First of all, thanks for the very useful library!
I've tried to create a simple lexer using the
GenericLexerand having[Lexer(KeyWordIgnoreCase = true)]but it doesn't seem to work. I've quickly checked the code, and it seems the special string comparison function that gets set when this variable is set seems to only be used onAddLexemewhengenericTokenis of typeIdentifier(but we're expecting that to be used onKeyWords instead?)In any case, let me know if you need more info, but the issue seems simple enough.
Thanks again!