/* file expect_expr_xs.hpp * * author: Roland Conybeare, Aug 2024 */ #pragma once #include "exprstate.hpp" namespace xo { namespace scm { /** @class expect_expr_xs * @brief state machine to expect + capture an expression **/ class expect_expr_xs : public exprstate { public: expect_expr_xs(); static std::unique_ptr expect_rhs_expression(); private: }; } /*namespace scm*/ } /*namespace xo*/ /* end expect_expr_xs.hpp */