phorward / unicc

LALR parser generator targetting C, C++, Python, JavaScript, JSON and XML
MIT License
58 stars 9 forks source link

Rename "sensitive-mode" and "insensitive-mode" into "scannerless-mode" and "scanner-mode" #9

Closed phorward closed 5 years ago

phorward commented 5 years ago

When UniCC was developed around 2009, it was heavily oriented on the feature provided by the Anagram parser generator from Parsifal Software. Therefore, the enabled modes had been named "context-sensitive" and "context-insensitive" mode because it influences the way how whitespace handling is done.

These modes should be entirely be renamed, so than UniCC can work in a "scannerless" mode (which corresponds to the "context-sensitive mode" and in a "scanner"-mode which corresponds to the "context-insensitve mode". The renaming should be done entirely throughout the source code and the manuals.

phorward commented 5 years ago

04a289b92aabdde0fcb16b0ce92e6a18a26cc172 does fix this.