-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Closed
Description
What do you think about new lexer command for case ignoring?
Procedure: 'procedure' -> ignoreCase;
Or to use regex-like syntax (which gives more flexibility, for example ignore part of word):
Procedure: '\iprocedure\-i';
Procedure: '\i' 'procedure' '\-i';
Now I have to use the following not pretty syntax:
Procedure: P R O C E D U R E;
fragment A: [aA];
fragment B: [bB];
fragment C: [cC];
fragment D: [dD];
fragment E: [eE];
fragment F: [fF];
fragment G: [gG];
fragment H: [hH];
fragment I: [iI];
fragment J: [jJ];
fragment K: [kK];
fragment L: [lL];
fragment M: [mM];
fragment N: [nN];
fragment O: [oO];
fragment P: [pP];
fragment Q: [qQ];
fragment R: [rR];
fragment S: [sS];
fragment T: [tT];
fragment U: [uU];
fragment V: [vV];
fragment W: [wW];
fragment X: [xX];
fragment Y: [yY];
fragment Z: [zZ];
This feature especially important for case-insensivity languages, such as Pascal, PHP, etc.
KindDragon and carlspring
Metadata
Metadata
Assignees
Labels
No labels