@@ -5250,22 +5250,22 @@ grammar Regex is STD {
5250
5250
5251
5251
token mod_internal :sym <:i > { $ < sym > =[':i' | ':ignorecase' ] » { % * RX <i > = 1 } }
5252
5252
token mod_internal :sym <:!i > { $ < sym > =[':!i' | ':!ignorecase' ] » { % * RX <i > = 0 } }
5253
- token mod_internal :sym <:i( ) > { $ < sym > =[':i' | ':ignorecase' ] <mod_arg > { % * RX <i > = eval $ < mod_arg > . Str } }
5253
+ token mod_internal :sym <:i( ) > { $ < sym > =[':i' | ':ignorecase' ] <mod_arg > { % * RX <i > = EVAL $ < mod_arg > . Str } }
5254
5254
token mod_internal :sym <:0i > { ':' (\d + ) ['i' | 'ignorecase' ] { % * RX <i > = $0 } }
5255
5255
5256
5256
token mod_internal :sym <:m > { $ < sym > =[':m' | ':ignoremark' ] » { % * RX <m > = 1 } }
5257
5257
token mod_internal :sym <:!m > { $ < sym > =[':!m' | ':!ignoremark' ] » { % * RX <m > = 0 } }
5258
- token mod_internal :sym <:m( ) > { $ < sym > =[':m' | ':ignoremark' ] <mod_arg > { % * RX <m > = eval $ < mod_arg > . Str } }
5258
+ token mod_internal :sym <:m( ) > { $ < sym > =[':m' | ':ignoremark' ] <mod_arg > { % * RX <m > = EVAL $ < mod_arg > . Str } }
5259
5259
token mod_internal :sym <:0m > { ':' (\d + ) ['m' | 'ignoremark' ] { % * RX <m > = $0 } }
5260
5260
5261
5261
token mod_internal :sym <:s > { ':s' 'igspace' ? » { % * RX <s > = 1 } }
5262
5262
token mod_internal :sym <:!s > { ':!s' 'igspace' ? » { % * RX <s > = 0 } }
5263
- token mod_internal :sym <:s( ) > { ':s' 'igspace' ? <mod_arg > { % * RX <s > = eval $ < mod_arg > . Str } }
5263
+ token mod_internal :sym <:s( ) > { ':s' 'igspace' ? <mod_arg > { % * RX <s > = EVAL $ < mod_arg > . Str } }
5264
5264
token mod_internal :sym <:0s > { ':' (\d + ) 's' 'igspace' ? » { % * RX <s > = $0 } }
5265
5265
5266
5266
token mod_internal :sym <:r > { ':r' 'atchet' ? » { % * RX <r > = 1 } }
5267
5267
token mod_internal :sym <:!r > { ':!r' 'atchet' ? » { % * RX <r > = 0 } }
5268
- token mod_internal :sym <:r( ) > { ':r' 'atchet' ? » <mod_arg > { % * RX <r > = eval $ < mod_arg > . Str } }
5268
+ token mod_internal :sym <:r( ) > { ':r' 'atchet' ? » <mod_arg > { % * RX <r > = EVAL $ < mod_arg > . Str } }
5269
5269
token mod_internal :sym <:0r > { ':' (\d + ) 'r' 'atchet' ? » { % * RX <r > = $0 } }
5270
5270
5271
5271
token mod_internal :sym <:Perl5 > { [':Perl5' | ':P5' ] <.require_P5 > [ :lang ( $ ¢. cursor_fresh( % * LANG <P5Regex > ). unbalanced($ * GOAL ) ) <nibbler > ] }
0 commit comments