/** @file procedure2_register_facets.cpp * * @author Roland Conybeare, Jan 2026 **/ #include "Procedure.hpp" #include "SimpleRcx.hpp" #include "Primitive_gco_0.hpp" #include "Primitive_gco_1_gco.hpp" #include "Primitive_gco_2_gco_gco.hpp" #include "Primitive_gco_2_dict_string.hpp" #include "Primitive_gco_3_dict_string_gco.hpp" #include #include #include #include namespace xo { using xo::facet::FacetRegistry; using xo::facet::typeseq; using xo::print::APrintable; namespace scm { bool procedure2_register_facets() { scope log(XO_DEBUG(true)); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); FacetRegistry::register_impl(); log && log(xtag("DSimpleRcx.tseq", typeseq::id())); log && log(xtag("DPrimitive_gco_0.tseq", typeseq::id())); log && log(xtag("DPrimitive_gco_1_gco.tseq", typeseq::id())); log && log(xtag("DPrimitive_gco_2_gco_gco.tseq", typeseq::id())); log && log(xtag("DPrimitive_gco_2_dict_string.tseq", typeseq::id())); log && log(xtag("DPrimitive_gco_3_dict_string_gco.tseq", typeseq::id())); log && log(xtag("ARuntimeContext.tseq", typeseq::id())); log && log(xtag("AProcedure.tseq", typeseq::id())); return true; } } /*namespace scm*/ } /*namespace xo*/ /* end procedure2_register_facets.cpp */