From 26c2f274a4e82c2f8c8b46906eebf92930e8c6ad Mon Sep 17 00:00:00 2001 From: aps <62445385+apsz3@users.noreply.github.com> Date: Thu, 16 Feb 2023 15:41:27 -0500 Subject: [PATCH] F --- src/compiler.h | 3 --- tests/_controlflow.py | 4 ++++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/compiler.h b/src/compiler.h index f1316239..4e7ca34e 100644 --- a/src/compiler.h +++ b/src/compiler.h @@ -503,7 +503,6 @@ private: } void exprGrouping() { - //co()->_rvalue = true; match_newlines(mode()==REPL_MODE); do { if (peek() == TK(")")) break; @@ -522,7 +521,6 @@ private: consume(TK(":=")); emit(OP_LOAD_NAME_REF, index); EXPR_TUPLE(); -// emit(OP_LOAD_NAME, index); emit(OP_STORE_REF); emit(OP_LOAD_NAME_REF, index);; } @@ -530,7 +528,6 @@ private: } while (match(TK(","))); match_newlines(mode()==REPL_MODE); consume(TK(")")); - //co()->_rvalue = false; } void exprList() { diff --git a/tests/_controlflow.py b/tests/_controlflow.py index fca06cef..f86f35aa 100644 --- a/tests/_controlflow.py +++ b/tests/_controlflow.py @@ -64,3 +64,7 @@ count = 0 while (count < 1000): count = count + 1 assert count == 1000 + +while (j := count + 1): + assert j == count + 1 + break