xo-reader2: + IPrintable+DDefineSsm

This commit is contained in:
Roland Conybeare 2026-01-20 01:19:47 -05:00
commit 0a7e8468ae
8 changed files with 133 additions and 0 deletions

View file

@ -73,6 +73,7 @@ namespace xo {
public:
using AAllocator = xo::mm::AAllocator;
using DArena = xo::mm::DArena;
using ppindentinfo = xo::print::ppindentinfo;
public:
/** @defgroup scm-define-ssm-facet constructors **/
@ -133,6 +134,12 @@ namespace xo {
ParserStateMachine * p_psm);
///@}
/** @defgroup scm-define-printable-facet printable facet methods **/
///@{
bool pretty(const ppindentinfo & ppii) const;
///@}
private:
/** identify define-expression state **/