From 79c4b59a193a6b35a89538faff6189b49a60cbc5 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Mon, 19 Aug 2024 00:10:13 -0400 Subject: [PATCH] xo-reader: refactor: minor streamlining in progress_xs --- src/reader/progress_xs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/reader/progress_xs.cpp b/src/reader/progress_xs.cpp index 8d83ad9c..407b8b9f 100644 --- a/src/reader/progress_xs.cpp +++ b/src/reader/progress_xs.cpp @@ -369,9 +369,9 @@ namespace xo { std::unique_ptr self = p_stack->pop_exprstate(); /* 1. replace with nested incomplete infix exprs */ - p_stack->push_exprstate(progress_xs::make(lhs_, op_type_)); + progress_xs::start(lhs_, op_type_, p_stack); expect_expr_xs::start(p_stack); - p_stack->push_exprstate(progress_xs::make(rhs_, op2)); + progress_xs::start(rhs_, op2, p_stack); expect_expr_xs::start(p_stack); }