Jesse Luehrs [Wed, 20 Oct 2010 21:06:08 +0000]
if $code is undef, we have an actual error; don't overwrite that
Jesse Luehrs [Wed, 20 Oct 2010 20:59:09 +0000]
move the validation of environment to the beginning
we can't reliably throw errors from inside _clean_eval_closure, since we
localize $@
Jesse Luehrs [Wed, 20 Oct 2010 20:43:36 +0000]
better error message
Jesse Luehrs [Wed, 20 Oct 2010 20:19:31 +0000]
capture $@ immediately
Jesse Luehrs [Wed, 20 Oct 2010 20:13:40 +0000]
die if the source doesn't return a subroutine reference
Jesse Luehrs [Wed, 20 Oct 2010 20:05:54 +0000]
another test
Jesse Luehrs [Wed, 20 Oct 2010 19:47:23 +0000]
just export eval_closure by default
Jesse Luehrs [Wed, 20 Oct 2010 19:45:14 +0000]
don't need this to be a do block anymore
Jesse Luehrs [Wed, 20 Oct 2010 19:45:00 +0000]
add comment to clarify
Jesse Luehrs [Wed, 20 Oct 2010 19:44:48 +0000]
add prereqs
Jesse Luehrs [Wed, 20 Oct 2010 06:58:04 +0000]
initial implementation
Jesse Luehrs [Wed, 20 Oct 2010 05:28:08 +0000]
initial commit