[perl6/specs] e8bea7: s// - s/// from jlaire++

2011-06-29 Thread noreply
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: e8bea71b6d8799febb5070dd4b36afa842695699 https://github.com/perl6/specs/commit/e8bea71b6d8799febb5070dd4b36afa842695699 Author: Larry Wall la...@wall.org Date: 2011-06-29 (Wed, 29 Jun 2011) Changed

eval and try should be separate

2011-06-29 Thread Stefan O'Rear
I intend to change the definition of eval such that it does not catch exceptions. String eval's role as the catcher of exceptions is a legacy of Perl 1, which had no block eval, and I feel it has no place in Perl 6. The exception catching and associated unwinding makes it impossible to use

Re: eval and try should be separate

2011-06-29 Thread Darren Duncan
I agree with the change. Let try be for exceptions and eval be for runtime compile+run of code. These are very distinct concepts and should be separate. -- Darren Duncan Stefan O'Rear wrote: I intend to change the definition of eval such that it does not catch exceptions. String eval's