13 years agos/Prereq/Prereqs/
Jesse Luehrs [Sun, 31 Oct 2010 22:33:57 +0000]
s/Prereq/Prereqs/

13 years agostub docs
Jesse Luehrs [Sun, 31 Oct 2010 22:32:24 +0000]
stub docs

13 years agoconvert to Test::Fatal
Jesse Luehrs [Sun, 31 Oct 2010 21:24:41 +0000]
convert to Test::Fatal

13 years agouse consistent sorting, so memoization works properly
Jesse Luehrs [Thu, 21 Oct 2010 05:23:13 +0000]
use consistent sorting, so memoization works properly

13 years agoand, memoize making the compiler
Jesse Luehrs [Thu, 21 Oct 2010 05:17:28 +0000]
and, memoize making the compiler

13 years agoonly pass the keys into _make_compiler
Jesse Luehrs [Thu, 21 Oct 2010 05:15:40 +0000]
only pass the keys into _make_compiler

13 years agostart refactoring to potentially allow for memoization
Jesse Luehrs [Thu, 21 Oct 2010 04:59:01 +0000]
start refactoring to potentially allow for memoization

13 years agoeh, name isn't that useful
Jesse Luehrs [Thu, 21 Oct 2010 04:07:22 +0000]
eh, name isn't that useful

13 years agomore tests
Jesse Luehrs [Wed, 20 Oct 2010 22:41:47 +0000]
more tests

13 years agoallow adding #line directives
Jesse Luehrs [Wed, 20 Oct 2010 21:59:21 +0000]
allow adding #line directives

13 years agomore tests
Jesse Luehrs [Wed, 20 Oct 2010 21:17:19 +0000]
more tests

13 years agoheh, oops
Jesse Luehrs [Wed, 20 Oct 2010 21:07:36 +0000]
heh, oops

13 years agoif $code is undef, we have an actual error; don't overwrite that
Jesse Luehrs [Wed, 20 Oct 2010 21:06:08 +0000]
if $code is undef, we have an actual error; don't overwrite that

13 years agomove the validation of environment to the beginning
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 $@

13 years agobetter error message
Jesse Luehrs [Wed, 20 Oct 2010 20:43:36 +0000]
better error message

13 years agocapture $@ immediately
Jesse Luehrs [Wed, 20 Oct 2010 20:19:31 +0000]
capture $@ immediately

13 years agodie if the source doesn't return a subroutine reference
Jesse Luehrs [Wed, 20 Oct 2010 20:13:40 +0000]
die if the source doesn't return a subroutine reference

13 years agoanother test
Jesse Luehrs [Wed, 20 Oct 2010 20:05:54 +0000]
another test

13 years agojust export eval_closure by default
Jesse Luehrs [Wed, 20 Oct 2010 19:47:23 +0000]
just export eval_closure by default

13 years agodon't need this to be a do block anymore
Jesse Luehrs [Wed, 20 Oct 2010 19:45:14 +0000]
don't need this to be a do block anymore

13 years agoadd comment to clarify
Jesse Luehrs [Wed, 20 Oct 2010 19:45:00 +0000]
add comment to clarify

13 years agoadd prereqs
Jesse Luehrs [Wed, 20 Oct 2010 19:44:48 +0000]
add prereqs

13 years agoinitial implementation
Jesse Luehrs [Wed, 20 Oct 2010 06:58:04 +0000]
initial implementation

13 years agoinitial commit
Jesse Luehrs [Wed, 20 Oct 2010 05:28:08 +0000]
initial commit