From 1aaa6bb690bb18c250f32f41ef46995b0310ef8c Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Mon, 28 Jul 2025 10:13:25 -0400 Subject: [PATCH] refactor xo::ast -> xo::scm + restore nodef ppdetail_atomic build --- src/pyexpression/pyexpression.cpp | 32 +++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/pyexpression/pyexpression.cpp b/src/pyexpression/pyexpression.cpp index 8536e34e..dd7dffaf 100644 --- a/src/pyexpression/pyexpression.cpp +++ b/src/pyexpression/pyexpression.cpp @@ -17,21 +17,21 @@ #include namespace xo { - namespace ast { - using xo::ast::exprtype; - using xo::ast::Expression; - using xo::ast::make_apply; - using xo::ast::PrimitiveInterface; - using xo::ast::Primitive; - using xo::ast::make_primitive; - using xo::ast::ConstantInterface; - using xo::ast::Constant; - using xo::ast::Variable; - using xo::ast::make_var; - using xo::ast::Lambda; - using xo::ast::make_lambda; - using xo::ast::IfExpr; - using xo::ast::make_ifexpr; + namespace scm { + using xo::scm::exprtype; + using xo::scm::Expression; + using xo::scm::make_apply; + using xo::scm::PrimitiveInterface; + using xo::scm::Primitive; + using xo::scm::make_primitive; + using xo::scm::ConstantInterface; + using xo::scm::Constant; + using xo::scm::Variable; + using xo::scm::make_var; + using xo::scm::Lambda; + using xo::scm::make_lambda; + using xo::scm::IfExpr; + using xo::scm::make_ifexpr; using xo::reflect::TaggedPtr; using xo::rp; namespace py = pybind11; @@ -188,7 +188,7 @@ namespace xo { m.def("make_ifexpr", &make_ifexpr); } /*pyexpresion*/ - } /*namespace ast*/ + } /*namespace scm*/ } /*namespace xo*/ /* end pyexpression.cpp */