From 3ea14a90be84ec371fb9bffaaeea5f4495807e1a Mon Sep 17 00:00:00 2001 From: Mouq Date: Sun, 29 Sep 2013 22:57:04 -0400 Subject: [PATCH] Fix --target=parse in rakudo Remove unless clause that doesn't load the actions if --target=parse. Was likely an optimization, but working code always beats an optimization. --- src/HLL/Compiler.nqp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/HLL/Compiler.nqp b/src/HLL/Compiler.nqp index 436e2e8e6e..d704c95dfa 100644 --- a/src/HLL/Compiler.nqp +++ b/src/HLL/Compiler.nqp @@ -413,7 +413,7 @@ class HLL::Compiler does HLL::Backend::Default { } my $grammar := self.parsegrammar; my $actions; - $actions := self.parseactions unless %adverbs eq 'parse'; + $actions := self.parseactions; $grammar.HOW.trace-on($grammar) if %adverbs; my $match := $grammar.parse($s, p => 0, actions => $actions); $grammar.HOW.trace-off($grammar) if %adverbs;