From f3da4c1f0523c62418168201269363496c75716a Mon Sep 17 00:00:00 2001 From: Elizabeth Mattijsen Date: Fri, 1 Sep 2023 18:21:49 +0200 Subject: [PATCH] RakuAST: reverse order of test Saves one nqp::isnull, and reads better --- src/Raku/Grammar.nqp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Raku/Grammar.nqp b/src/Raku/Grammar.nqp index b4aa5973459..9a5dbb2cb68 100644 --- a/src/Raku/Grammar.nqp +++ b/src/Raku/Grammar.nqp @@ -1474,13 +1474,13 @@ grammar Raku::Grammar is HLL::Grammar does Raku::Common { self.EXPR-reduce(@termstack, @opstack); } - if nqp::isnull(nqp::atkey(%inO, 'adverb')) { - $more_infix := 0; - } - else { + if nqp::atkey(%inO,'adverb') { nqp::push(@opstack, $infix); self.EXPR-reduce(@termstack, @opstack); } + else { + $more_infix := 0; + } } last if $term_done;