feat: use the i flag for Regex
This commit is contained in:
parent
ba7951a8f3
commit
99d845cd94
|
|
@ -3,13 +3,9 @@
|
||||||
*/
|
*/
|
||||||
const reservedWord = word =>
|
const reservedWord = word =>
|
||||||
// word || // when debugging conflict error msgs
|
// word || // when debugging conflict error msgs
|
||||||
alias(reserved(caseInsensitive(word)), word)
|
alias(reserved(word), word)
|
||||||
;
|
;
|
||||||
const reserved = regex => token(prec(2, new RegExp(regex)));
|
const reserved = regex => token(prec(2, new RegExp(regex, 'i')));
|
||||||
const caseInsensitive = word =>
|
|
||||||
word.split('')
|
|
||||||
.map(letter => `[${letter}${letter.toUpperCase()}]`)
|
|
||||||
.join('');
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A list of rules
|
* A list of rules
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user