Today is another productive day, with the Eval in Rule problem finally resolved. Now we can finally do compilation and evaluation inside the parser, all these things are suddenly working:
BEGIN { ... }
as both a rhs term and statement level block
use Module;
foo()
before defining sub foo { ... }
use strict
, use warnings
and macros.
There are many other new developments today as well:
require Test
to use Test
in test files.
async { system(...) }
blocks other threads as well. That does not happen on FreeBSD here, so it may well be a Win32-specific issue. He added tests for it.
@elem.end
.
last if defined $foo
.
$ENV{HASKTAGS}
override for our make tags
target.
That's quite good for a day... See you tomorrow!