正規表現を使用した大文字と小文字を区別しないキーワード マッチングに関する以前の質問に関連しています。
Marpaで大文字と小文字を区別せずに文字列を一致させることは可能ですか? もしそうなら、どのように?
文法があるとします
:start ::= script
identifier ~ [\w]+
script ::= 'script' identifier code
code ::= command*
command ::= 'run' | 'walk' | 'stop'
script
、Script
、SCRIPT
または小文字と大文字のその他の組み合わせのいずれかに一致させるにはどうすればよいですか?