From 42681f41318796afc58bc14ce04620b7c5c7eb18 Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Thu, 17 Sep 2026 15:34:28 -0700 Subject: Parser fix OR temps --- chapter23/src/main/java/com/seaofnodes/simple/Parser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'chapter23/src/main/java/com') diff --git a/chapter23/src/main/java/com/seaofnodes/simple/Parser.java b/chapter23/src/main/java/com/seaofnodes/simple/Parser.java index 8a6b1967..76898bea 100644 --- a/chapter23/src/main/java/com/seaofnodes/simple/Parser.java +++ b/chapter23/src/main/java/com/seaofnodes/simple/Parser.java @@ -590,7 +590,7 @@ public class Parser { }; rhs.keep(); _scope.removeGuards(ifF); - if( doRHS ) + if( doRHS || fside.equals("||") ) fScope = _scope; pred.unkeep(); -- cgit v1.2.3