Re: String to Regex

2010-01-04 Thread Jan Ingvoldstad
On Sun, Jan 3, 2010 at 8:30 PM, Moritz Lenz wrote: > > But since $input can contain closures, arbitrary code can be executed. > I'd like to propose a way to compile a string to a regex which doesn't > allow code execution. > So would I. I would also like it to be the default behaviour, since th

String to Regex

2010-01-04 Thread Moritz Lenz
Some Perl 5 programs take a regex (in string form) as input, and simply interpolate it into a regex. In Perl 6, you'd do that as my $re = rx/ <$input> /; But since $input can contain closures, arbitrary code can be executed. I'd like to propose a way to compile a string to a regex which doesn't