From cf0bd4d975c55177ffce33f2a32bd4257ddb4d20 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Sat, 6 Jun 2026 22:00:54 -0400 Subject: [PATCH] xo-XXX -> .xo-XXX (prep subrepo) --- {xo-alloc => .xo-alloc}/CMakeLists.txt | 0 {xo-alloc => .xo-alloc}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_allocConfig.cmake.in | 0 {xo-alloc => .xo-alloc}/docs/CMakeLists.txt | 0 {xo-alloc => .xo-alloc}/docs/README | 0 {xo-alloc => .xo-alloc}/docs/_static/README | 0 .../docs/_static/img/favicon.ico | Bin {xo-alloc => .xo-alloc}/docs/conf.py | 0 {xo-alloc => .xo-alloc}/docs/glossary.rst | 0 {xo-alloc => .xo-alloc}/docs/implementation.rst | 0 {xo-alloc => .xo-alloc}/docs/index.rst | 0 {xo-alloc => .xo-alloc}/docs/install.rst | 0 {xo-alloc => .xo-alloc}/docs/introduction.rst | 0 .../include/xo/alloc/AllocPolicy.hpp | 0 .../include/xo/alloc/ArenaAlloc.hpp | 0 {xo-alloc => .xo-alloc}/include/xo/alloc/Blob.hpp | 0 .../include/xo/alloc/CircularBuffer.hpp | 0 .../include/xo/alloc/Forwarding1.hpp | 0 {xo-alloc => .xo-alloc}/include/xo/alloc/GC.hpp | 0 .../include/xo/alloc/GcStatistics.hpp | 0 .../include/xo/alloc/ListAlloc.hpp | 0 {xo-alloc => .xo-alloc}/include/xo/alloc/Object.hpp | 0 .../include/xo/alloc/ObjectStatistics.hpp | 0 {xo-alloc => .xo-alloc}/include/xo/alloc/Stack.hpp | 0 .../include/xo/alloc/generation.hpp | 0 {xo-alloc => .xo-alloc}/src/alloc/AllocPolicy.cpp | 0 {xo-alloc => .xo-alloc}/src/alloc/ArenaAlloc.cpp | 0 {xo-alloc => .xo-alloc}/src/alloc/Blob.cpp | 0 {xo-alloc => .xo-alloc}/src/alloc/CMakeLists.txt | 0 {xo-alloc => .xo-alloc}/src/alloc/Forwarding1.cpp | 0 {xo-alloc => .xo-alloc}/src/alloc/GC.cpp | 0 {xo-alloc => .xo-alloc}/src/alloc/GcStatistics.cpp | 0 {xo-alloc => .xo-alloc}/src/alloc/ListAlloc.cpp | 0 {xo-alloc => .xo-alloc}/src/alloc/Object.cpp | 0 .../src/alloc/ObjectStatistics.cpp | 0 {xo-alloc => .xo-alloc}/src/alloc/generation.cpp | 0 {xo-alloc => .xo-alloc}/utest/ArenaAlloc.test.cpp | 0 {xo-alloc => .xo-alloc}/utest/CMakeLists.txt | 0 .../utest/CircularBuffer.test.cpp | 0 {xo-alloc => .xo-alloc}/utest/Forwarding1.test.cpp | 0 {xo-alloc => .xo-alloc}/utest/GC.test.cpp | 0 {xo-alloc => .xo-alloc}/utest/GcStatistics.test.cpp | 0 {xo-alloc => .xo-alloc}/utest/IAlloc.test.cpp | 0 {xo-alloc => .xo-alloc}/utest/ListAlloc.test.cpp | 0 .../utest/ObjectStatistics.test.cpp | 0 {xo-alloc => .xo-alloc}/utest/alloc_utest_main.cpp | 0 {xo-alloc => .xo-alloc}/utest/generation.test.cpp | 0 {xo-alloc2 => .xo-alloc2}/CMakeLists.txt | 0 {xo-alloc2 => .xo-alloc2}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_alloc2Config.cmake.in | 0 .../docs/AAllocIterator-reference.rst | 0 .../docs/AAllocator-reference.rst | 0 .../docs/AllocInfo-reference.rst | 0 .../docs/ArenaConfig-reference.rst | 0 {xo-alloc2 => .xo-alloc2}/docs/CMakeLists.txt | 0 {xo-alloc2 => .xo-alloc2}/docs/DArena-reference.rst | 0 .../docs/DArenaIterator-reference.rst | 0 .../docs/IAllocator_Xfer-reference.rst | 0 {xo-alloc2 => .xo-alloc2}/docs/README | 0 {xo-alloc2 => .xo-alloc2}/docs/_static/README | 0 .../docs/_static/img/favicon.ico | Bin .../docs/cmpresult-reference.rst | 0 {xo-alloc2 => .xo-alloc2}/docs/conf.py | 0 {xo-alloc2 => .xo-alloc2}/docs/examples.rst | 0 {xo-alloc2 => .xo-alloc2}/docs/glossary.rst | 0 {xo-alloc2 => .xo-alloc2}/docs/implementation.rst | 0 {xo-alloc2 => .xo-alloc2}/docs/index.rst | 0 {xo-alloc2 => .xo-alloc2}/idl/Collector.json5 | 0 {xo-alloc2 => .xo-alloc2}/idl/GCObject.json5 | 0 {xo-alloc2 => .xo-alloc2}/idl/GCObjectVisitor.json5 | 0 {xo-alloc2 => .xo-alloc2}/idl/ResourceVisitor.json5 | 0 .../include/xo/alloc2/AllocIterator.hpp | 0 .../include/xo/alloc2/AllocRange.hpp | 0 .../include/xo/alloc2/Allocator.hpp | 0 .../include/xo/alloc2/Allocator_basic.hpp | 0 .../include/xo/alloc2/Arena.hpp | 0 .../include/xo/alloc2/ArenaIterator.hpp | 0 .../include/xo/alloc2/Collector.hpp | 0 .../include/xo/alloc2/Collector2.hpp | 0 .../include/xo/alloc2/CollectorTypeRegistry.hpp | 0 .../include/xo/alloc2/GCObject.hpp | 0 .../include/xo/alloc2/GCObjectConversion.hpp | 0 .../include/xo/alloc2/GCObjectVisitor.hpp | 0 .../include/xo/alloc2/Generation.hpp | 0 .../include/xo/alloc2/ResourceVisitor.hpp | 0 .../include/xo/alloc2/SetupAlloc2.hpp | 0 .../include/xo/alloc2/VisitReason.hpp | 0 .../include/xo/alloc2/abox.hpp | 0 .../include/xo/alloc2/alloc/AAllocIterator.hpp | 0 .../include/xo/alloc2/alloc/AAllocator.hpp | 0 .../include/xo/alloc2/alloc/IAllocIterator_Any.hpp | 0 .../include/xo/alloc2/alloc/IAllocIterator_Xfer.hpp | 0 .../include/xo/alloc2/alloc/IAllocator_Any.hpp | 0 .../include/xo/alloc2/alloc/IAllocator_Xfer.hpp | 0 .../include/xo/alloc2/alloc/RAllocIterator.hpp | 0 .../include/xo/alloc2/alloc/RAllocator.hpp | 0 .../include/xo/alloc2/alloc/RAllocator_aux.hpp | 0 .../alloc2/arena/IAllocIterator_DArenaIterator.hpp | 0 .../include/xo/alloc2/arena/IAllocator_DArena.hpp | 0 {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/dp.hpp | 0 .../include/xo/alloc2/gc/ACollector.hpp | 0 .../include/xo/alloc2/gc/AGCObject.hpp | 0 .../include/xo/alloc2/gc/AGCObjectVisitor.hpp | 0 .../include/xo/alloc2/gc/ICollector2_Any.hpp | 0 .../include/xo/alloc2/gc/ICollector2_Xfer.hpp | 0 .../include/xo/alloc2/gc/ICollector_Any.hpp | 0 .../include/xo/alloc2/gc/ICollector_Xfer.hpp | 0 .../include/xo/alloc2/gc/IGCObjectVisitor_Any.hpp | 0 .../include/xo/alloc2/gc/IGCObjectVisitor_Xfer.hpp | 0 .../include/xo/alloc2/gc/IGCObject_Any.hpp | 0 .../include/xo/alloc2/gc/IGCObject_Xfer.hpp | 0 .../include/xo/alloc2/gc/RCollector.hpp | 0 .../include/xo/alloc2/gc/RCollector2.hpp | 0 .../include/xo/alloc2/gc/RCollector_aux.hpp | 0 .../include/xo/alloc2/gc/RGCObject.hpp | 0 .../include/xo/alloc2/gc/RGCObjectVisitor.hpp | 0 .../include/xo/alloc2/gc/RGCObjectVisitor_aux.hpp | 0 .../include/xo/alloc2/init_alloc2.hpp | 0 .../include/xo/alloc2/role.hpp | 0 .../include/xo/alloc2/visitor/AResourceVisitor.hpp | 0 .../xo/alloc2/visitor/IResourceVisitor_Any.hpp | 0 .../xo/alloc2/visitor/IResourceVisitor_Xfer.hpp | 0 .../include/xo/alloc2/visitor/RResourceVisitor.hpp | 0 {xo-alloc2 => .xo-alloc2}/src/alloc2/AAllocator.cpp | 0 {xo-alloc2 => .xo-alloc2}/src/alloc2/CMakeLists.txt | 0 .../src/alloc2/CollectorTypeRegistry.cpp | 0 .../src/alloc2/GCObjectConversion.cpp | 0 .../src/alloc2/IAllocIterator_Any.cpp | 0 .../src/alloc2/IAllocIterator_DArenaIterator.cpp | 0 .../src/alloc2/IAllocator_Any.cpp | 0 .../src/alloc2/IAllocator_DArena.cpp | 0 .../src/alloc2/IGCObject_Any.cpp | 0 .../src/alloc2/IResourceVisitor_Any.cpp | 0 .../src/alloc2/SetupAlloc2.cpp | 0 .../src/alloc2/facet/ICollector_Any.cpp | 0 .../src/alloc2/facet/IGCObjectVisitor_Any.cpp | 0 .../src/alloc2/init_alloc2.cpp | 0 {xo-alloc2 => .xo-alloc2}/utest/CMakeLists.txt | 0 .../utest/DArenaIterator.test.cpp | 0 {xo-alloc2 => .xo-alloc2}/utest/Generation.test.cpp | 0 .../utest/IAllocator_Any.test.cpp | 0 .../utest/ResourceVisitor.test.cpp | 0 {xo-alloc2 => .xo-alloc2}/utest/Role.test.cpp | 0 .../utest/VisitReason.test.cpp | 0 .../utest/alloc2_utest_main.cpp | 0 {xo-alloc2 => .xo-alloc2}/utest/arena.test.cpp | 0 {xo-alloc2 => .xo-alloc2}/utest/dp.test.cpp | 0 .../utest/objectmodel.test.cpp | 0 {xo-alloc2 => .xo-alloc2}/utest/random_allocs.cpp | 0 {xo-alloc2 => .xo-alloc2}/utest/random_allocs.hpp | 0 {xo-allocutil => .xo-allocutil}/CMakeLists.txt | 0 {xo-allocutil => .xo-allocutil}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_allocutilConfig.cmake.in | 0 .../include/xo/allocutil/IAlloc.hpp | 0 .../include/xo/allocutil/IObject.hpp | 0 .../include/xo/allocutil/ObjectVisitor.hpp | 0 .../include/xo/allocutil/gc_allocator_traits.hpp | 0 .../include/xo/allocutil/gc_ptr.hpp | 0 .../.github/workflows/main.yml | 0 {xo-callback => .xo-callback}/.gitignore | 0 {xo-callback => .xo-callback}/CMakeLists.txt | 0 {xo-callback => .xo-callback}/README.md | 0 .../cmake/callbackConfig.cmake.in | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../include/xo/callback/CallbackSet.hpp | 0 .../include/xo/callback/CallbackSetImpl.hpp | 0 .../include/xo/callback/UpCallbackSet.hpp | 0 .../include/xo/callback/callback_concept.hpp | 0 .../src/callback/CMakeLists.txt | 0 .../src/callback/CallbackSet.cpp | 0 {xo-distribution => .xo-distribution}/.gitignore | 0 .../CMakeLists.txt | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_distributionConfig.cmake.in | 0 .../include/xo/distribution/Distribution.hpp | 0 .../include/xo/distribution/Empirical.hpp | 0 .../include/xo/distribution/ExplicitDist.hpp | 0 .../include/xo/distribution/Exponential.hpp | 0 .../include/xo/distribution/KolmogorovSmirnov.hpp | 0 .../include/xo/distribution/Normal.hpp | 0 .../include/xo/distribution/StdEmpirical.hpp | 0 .../include/xo/distribution/Uniform.hpp | 0 .../src/distribution/CMakeLists.txt | 0 .../src/distribution/Normal.cpp | 0 .../utest/CMakeLists.txt | 0 .../utest/Normal.test.cpp | 0 .../utest/Uniform.test.cpp | 0 .../utest/distribution_utest_main.cpp | 0 {xo-equable2 => .xo-equable2}/README.md | 0 {xo-expression => .xo-expression}/.gitignore | 0 {xo-expression => .xo-expression}/CMakeLists.txt | 0 {xo-expression => .xo-expression}/LESSONS | 0 {xo-expression => .xo-expression}/LICENSE | 0 {xo-expression => .xo-expression}/README.md | 0 {xo-expression => .xo-expression}/TODO | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_expressionConfig.cmake.in | 0 {xo-expression => .xo-expression}/doc/notes.rst | 0 .../example/CMakeLists.txt | 0 .../example/ex1/CMakeLists.txt | 0 .../example/ex1/ex1.cpp | 0 .../include/xo/expression/Apply.hpp | 0 .../include/xo/expression/AssignExpr.hpp | 0 .../include/xo/expression/Constant.hpp | 0 .../include/xo/expression/ConstantInterface.hpp | 0 .../include/xo/expression/ConvertExpr.hpp | 0 .../include/xo/expression/DefineExpr.hpp | 0 .../include/xo/expression/Expression.hpp | 0 .../include/xo/expression/FunctionExprInterface.hpp | 0 .../include/xo/expression/GeneralizedExpression.hpp | 0 .../include/xo/expression/GlobalSymtab.hpp | 0 .../include/xo/expression/IfExpr.hpp | 0 .../include/xo/expression/Lambda.hpp | 0 .../include/xo/expression/LocalSymtab.hpp | 0 .../include/xo/expression/PrimitiveExpr.hpp | 0 .../xo/expression/PrimitiveExprInterface.hpp | 0 .../xo/expression/ProcedureExprInterface.hpp | 0 .../include/xo/expression/Sequence.hpp | 0 .../include/xo/expression/SymbolTable.hpp | 0 .../include/xo/expression/Variable.hpp | 0 .../include/xo/expression/binding_path.hpp | 0 .../include/xo/expression/exprtype.hpp | 0 .../include/xo/expression/llvmintrinsic.hpp | 0 .../include/xo/expression/pretty_expression.hpp | 0 .../include/xo/expression/pretty_localenv.hpp | 0 .../include/xo/expression/pretty_variable.hpp | 0 .../include/xo/expression/typeinf/TypeBlueprint.hpp | 0 .../include/xo/expression/typeinf/type_ref.hpp | 0 .../include/xo/expression/typeinf/type_unifier.hpp | 0 .../src/expression/Apply.cpp | 0 .../src/expression/AssignExpr.cpp | 0 .../src/expression/CMakeLists.txt | 0 .../src/expression/ConvertExpr.cpp | 0 .../src/expression/DefineExpr.cpp | 0 .../src/expression/Expression.cpp | 0 .../src/expression/GeneralizedExpression.cpp | 0 .../src/expression/GlobalSymtab.cpp | 0 .../src/expression/IfExpr.cpp | 0 .../src/expression/Lambda.cpp | 0 .../src/expression/LocalSymtab.cpp | 0 .../src/expression/PrimitiveExpr.cpp | 0 .../src/expression/Sequence.cpp | 0 .../src/expression/Variable.cpp | 0 .../src/expression/intrinsics.cpp | 0 .../src/expression/typeinf/TypeBlueprint.cpp | 0 .../src/expression/typeinf/type_ref.cpp | 0 .../src/expression/typeinf/type_unifier.cpp | 0 .../utest/CMakeLists.txt | 0 .../utest/expression_utest_main.cpp | 0 .../utest/type_unifier.test.cpp | 0 {xo-expression2 => .xo-expression2}/CMakeLists.txt | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_expression2Config.cmake.in | 0 .../idl/Expression.json5 | 0 .../idl/IExpression_DApplyExpr.json5 | 0 .../idl/IExpression_DConstant.json5 | 0 .../idl/IExpression_DDefineExpr.json5 | 0 .../idl/IExpression_DIfElseExpr.json5 | 0 .../idl/IExpression_DLambdaExpr.json5 | 0 .../idl/IExpression_DSequenceExpr.json5 | 0 .../idl/IExpression_DVarRef.json5 | 0 .../idl/IExpression_DVariable.json5 | 0 .../idl/IGCObject_DApplyExpr.json5 | 0 .../idl/IGCObject_DConstant.json5 | 0 .../idl/IGCObject_DDefineExpr.json5 | 0 .../idl/IGCObject_DGlobalSymtab.json5 | 0 .../idl/IGCObject_DIfElseExpr.json5 | 0 .../idl/IGCObject_DLambdaExpr.json5 | 0 .../idl/IGCObject_DLocalSymtab.json5 | 0 .../idl/IGCObject_DSequenceExpr.json5 | 0 .../idl/IGCObject_DTypename.json5 | 0 .../idl/IGCObject_DVarRef.json5 | 0 .../idl/IGCObject_DVariable.json5 | 0 .../idl/IPrintable_DApplyExpr.json5 | 0 .../idl/IPrintable_DConstant.json5 | 0 .../idl/IPrintable_DDefineExpr.json5 | 0 .../idl/IPrintable_DGlobalSymtab.json5 | 0 .../idl/IPrintable_DIfElseExpr.json5 | 0 .../idl/IPrintable_DLambdaExpr.json5 | 0 .../idl/IPrintable_DLocalSymtab.json5 | 0 .../idl/IPrintable_DSequenceExpr.json5 | 0 .../idl/IPrintable_DTypename.json5 | 0 .../idl/IPrintable_DVarRef.json5 | 0 .../idl/IPrintable_DVariable.json5 | 0 .../idl/ISymbolTable_DGlobalSymtab.json5 | 0 .../idl/ISymbolTable_DLocalSymtab.json5 | 0 .../idl/SymbolTable.json5 | 0 .../include/xo/expression2/.gitkeep | 0 .../include/xo/expression2/ApplyExpr.hpp | 0 .../include/xo/expression2/Binding.hpp | 0 .../include/xo/expression2/Constant.hpp | 0 .../include/xo/expression2/DApplyExpr.hpp | 0 .../include/xo/expression2/DConstant.hpp | 0 .../include/xo/expression2/DDefineExpr.hpp | 0 .../include/xo/expression2/DGlobalSymtab.hpp | 0 .../include/xo/expression2/DIfElseExpr.hpp | 0 .../include/xo/expression2/DLambdaExpr.hpp | 0 .../include/xo/expression2/DLocalSymtab.hpp | 0 .../include/xo/expression2/DSequenceExpr.hpp | 0 .../include/xo/expression2/DTypename.hpp | 0 .../include/xo/expression2/DVarRef.hpp | 0 .../include/xo/expression2/DVariable.hpp | 0 .../include/xo/expression2/DefineExpr.hpp | 0 .../include/xo/expression2/Expression.hpp | 0 .../include/xo/expression2/GlobalSymtab.hpp | 0 .../include/xo/expression2/IfElseExpr.hpp | 0 .../include/xo/expression2/LambdaExpr.hpp | 0 .../include/xo/expression2/LocalSymtab.hpp | 0 .../include/xo/expression2/SequenceExpr.hpp | 0 .../include/xo/expression2/SetupExpression2.hpp | 0 .../include/xo/expression2/SymbolTable.hpp | 0 .../include/xo/expression2/TypeRef.hpp | 0 .../include/xo/expression2/Typename.hpp | 0 .../include/xo/expression2/VarRef.hpp | 0 .../include/xo/expression2/Variable.hpp | 0 .../xo/expression2/define/IGCObject_DDefineExpr.hpp | 0 .../include/xo/expression2/detail/AExpression.hpp | 0 .../xo/expression2/detail/IExpression_Any.hpp | 0 .../expression2/detail/IExpression_DApplyExpr.hpp | 0 .../xo/expression2/detail/IExpression_DConstant.hpp | 0 .../expression2/detail/IExpression_DDefineExpr.hpp | 0 .../expression2/detail/IExpression_DIfElseExpr.hpp | 0 .../expression2/detail/IExpression_DLambdaExpr.hpp | 0 .../detail/IExpression_DSequenceExpr.hpp | 0 .../xo/expression2/detail/IExpression_DVarRef.hpp | 0 .../xo/expression2/detail/IExpression_Xfer.hpp | 0 .../xo/expression2/detail/IGCObject_DApplyExpr.hpp | 0 .../xo/expression2/detail/IGCObject_DConstant.hpp | 0 .../xo/expression2/detail/IGCObject_DIfElseExpr.hpp | 0 .../xo/expression2/detail/IGCObject_DLambdaExpr.hpp | 0 .../expression2/detail/IGCObject_DSequenceExpr.hpp | 0 .../xo/expression2/detail/IGCObject_DVarRef.hpp | 0 .../xo/expression2/detail/IPrintable_DApplyExpr.hpp | 0 .../xo/expression2/detail/IPrintable_DConstant.hpp | 0 .../expression2/detail/IPrintable_DDefineExpr.hpp | 0 .../expression2/detail/IPrintable_DIfElseExpr.hpp | 0 .../expression2/detail/IPrintable_DLambdaExpr.hpp | 0 .../expression2/detail/IPrintable_DSequenceExpr.hpp | 0 .../xo/expression2/detail/IPrintable_DVarRef.hpp | 0 .../include/xo/expression2/detail/RExpression.hpp | 0 .../xo/expression2/expression2_register_types.hpp | 0 .../include/xo/expression2/exprtype.hpp | 0 .../include/xo/expression2/init_expression2.hpp | 0 .../include/xo/expression2/symtab/ASymbolTable.hpp | 0 .../expression2/symtab/IGCObject_DGlobalSymtab.hpp | 0 .../expression2/symtab/IGCObject_DLocalSymtab.hpp | 0 .../expression2/symtab/IPrintable_DGlobalSymtab.hpp | 0 .../expression2/symtab/IPrintable_DLocalSymtab.hpp | 0 .../xo/expression2/symtab/ISymbolTable_Any.hpp | 0 .../symtab/ISymbolTable_DGlobalSymtab.hpp | 0 .../symtab/ISymbolTable_DLocalSymtab.hpp | 0 .../xo/expression2/symtab/ISymbolTable_Xfer.hpp | 0 .../include/xo/expression2/symtab/RSymbolTable.hpp | 0 .../xo/expression2/typename/IGCObject_DTypename.hpp | 0 .../expression2/typename/IPrintable_DTypename.hpp | 0 .../expression2/variable/IExpression_DVariable.hpp | 0 .../xo/expression2/variable/IGCObject_DVariable.hpp | 0 .../expression2/variable/IPrintable_DVariable.hpp | 0 .../src/expression2/Binding.cpp | 0 .../src/expression2/CMakeLists.txt | 0 .../src/expression2/DApplyExpr.cpp | 0 .../src/expression2/DConstant.cpp | 0 .../src/expression2/DDefineExpr.cpp | 0 .../src/expression2/DGlobalSymtab.cpp | 0 .../src/expression2/DIfElseExpr.cpp | 0 .../src/expression2/DLambdaExpr.cpp | 0 .../src/expression2/DLocalSymtab.cpp | 0 .../src/expression2/DSequenceExpr.cpp | 0 .../src/expression2/DTypename.cpp | 0 .../src/expression2/DVarRef.cpp | 0 .../src/expression2/DVariable.cpp | 0 .../src/expression2/IExpression_Any.cpp | 0 .../src/expression2/IExpression_DApplyExpr.cpp | 0 .../src/expression2/IExpression_DConstant.cpp | 0 .../src/expression2/IExpression_DDefineExpr.cpp | 0 .../src/expression2/IExpression_DIfElseExpr.cpp | 0 .../src/expression2/IExpression_DLambdaExpr.cpp | 0 .../src/expression2/IExpression_DSequenceExpr.cpp | 0 .../src/expression2/IExpression_DVarRef.cpp | 0 .../src/expression2/IGCObject_DApplyExpr.cpp | 0 .../src/expression2/IGCObject_DConstant.cpp | 0 .../src/expression2/IGCObject_DDefineExpr.cpp | 0 .../src/expression2/IGCObject_DGlobalSymtab.cpp | 0 .../src/expression2/IGCObject_DIfElseExpr.cpp | 0 .../src/expression2/IGCObject_DLambdaExpr.cpp | 0 .../src/expression2/IGCObject_DLocalSymtab.cpp | 0 .../src/expression2/IGCObject_DSequenceExpr.cpp | 0 .../src/expression2/IGCObject_DTypename.cpp | 0 .../src/expression2/IGCObject_DVarRef.cpp | 0 .../src/expression2/IPrintable_DApplyExpr.cpp | 0 .../src/expression2/IPrintable_DConstant.cpp | 0 .../src/expression2/IPrintable_DDefineExpr.cpp | 0 .../src/expression2/IPrintable_DGlobalSymtab.cpp | 0 .../src/expression2/IPrintable_DIfElseExpr.cpp | 0 .../src/expression2/IPrintable_DLambdaExpr.cpp | 0 .../src/expression2/IPrintable_DLocalSymtab.cpp | 0 .../src/expression2/IPrintable_DSequenceExpr.cpp | 0 .../src/expression2/IPrintable_DTypename.cpp | 0 .../src/expression2/IPrintable_DVarRef.cpp | 0 .../src/expression2/ISymbolTable_Any.cpp | 0 .../src/expression2/ISymbolTable_DGlobalSymtab.cpp | 0 .../src/expression2/ISymbolTable_DLocalSymtab.cpp | 0 .../src/expression2/SetupExpression2.cpp | 0 .../src/expression2/TypeRef.cpp | 0 .../src/expression2/facet/IExpression_DVariable.cpp | 0 .../src/expression2/facet/IGCObject_DVariable.cpp | 0 .../src/expression2/facet/IPrintable_DVariable.cpp | 0 .../src/expression2/init_expression2.cpp | 0 .../utest/CMakeLists.txt | 0 .../utest/DApplyExpr.test.cpp | 0 .../utest/DConstant.test.cpp | 0 .../utest/DDefineExpr.test.cpp | 0 .../utest/DIfElseExpr.test.cpp | 0 .../utest/DVariable.test.cpp | 0 .../utest/X1Collector.test.cpp | 0 .../utest/expression2_utest_main.cpp | 0 {xo-gc => .xo-gc}/CMakeLists.txt | 0 {xo-gc => .xo-gc}/README.md | 0 {xo-gc => .xo-gc}/cmake/xo-bootstrap-macros.cmake | 0 {xo-gc => .xo-gc}/cmake/xo_gcConfig.cmake.in | 0 {xo-gc => .xo-gc}/docs/ACollector-reference.rst | 0 {xo-gc => .xo-gc}/docs/CMakeLists.txt | 0 {xo-gc => .xo-gc}/docs/README | 0 {xo-gc => .xo-gc}/docs/_static/README | 0 {xo-gc => .xo-gc}/docs/_static/img/favicon.ico | Bin {xo-gc => .xo-gc}/docs/conf.py | 0 {xo-gc => .xo-gc}/docs/implementation.rst | 0 {xo-gc => .xo-gc}/docs/index.rst | 0 {xo-gc => .xo-gc}/idl/ICollector_DX1Collector.json5 | 0 .../IGCObjectVisitor_DGCObjectStoreVisitor.json5 | 0 .../idl/IGCObjectVisitor_DX1Collector.json5 | 0 .../include/xo/gc/DGCObjectStoreVisitor.hpp | 0 {xo-gc => .xo-gc}/include/xo/gc/DX1Collector.hpp | 0 .../include/xo/gc/DX1CollectorIterator.hpp | 0 {xo-gc => .xo-gc}/include/xo/gc/GCObjectStore.hpp | 0 .../include/xo/gc/GCObjectStoreConfig.hpp | 0 .../include/xo/gc/GCObjectStoreVisitor.hpp | 0 .../include/xo/gc/MutationLogConfig.hpp | 0 .../include/xo/gc/MutationLogEntry.hpp | 0 .../include/xo/gc/MutationLogStatistics.hpp | 0 .../include/xo/gc/MutationLogStore.hpp | 0 {xo-gc => .xo-gc}/include/xo/gc/ObjectTypeSlot.hpp | 0 .../include/xo/gc/PolyForwarderUtil.hpp | 0 {xo-gc => .xo-gc}/include/xo/gc/X1Collector.hpp | 0 .../include/xo/gc/X1CollectorConfig.hpp | 0 .../include/xo/gc/X1CollectorIterator.hpp | 0 {xo-gc => .xo-gc}/include/xo/gc/X1VerifyStats.hpp | 0 .../detail/IAllocIterator_DX1CollectorIterator.hpp | 0 .../xo/gc/detail/IAllocator_DX1Collector.hpp | 0 .../xo/gc/detail/ICollector_DX1Collector.hpp | 0 .../IGCObjectVisitor_DGCObjectStoreVisitor.hpp | 0 {xo-gc => .xo-gc}/include/xo/gc/init_gc.hpp | 0 {xo-gc => .xo-gc}/include/xo/gc/object_age.hpp | 0 {xo-gc => .xo-gc}/include/xo/gc/setup_gc.hpp | 0 {xo-gc => .xo-gc}/src/gc/CMakeLists.txt | 0 {xo-gc => .xo-gc}/src/gc/DGCObjectStoreVisitor.cpp | 0 {xo-gc => .xo-gc}/src/gc/DX1Collector.cpp | 0 {xo-gc => .xo-gc}/src/gc/DX1CollectorIterator.cpp | 0 {xo-gc => .xo-gc}/src/gc/GCObjectStore.cpp | 0 {xo-gc => .xo-gc}/src/gc/GCObjectStoreConfig.cpp | 0 .../src/gc/IAllocIterator_DX1CollectorIterator.cpp | 0 .../src/gc/IAllocator_DX1Collector.cpp | 0 {xo-gc => .xo-gc}/src/gc/MutationLogConfig.cpp | 0 {xo-gc => .xo-gc}/src/gc/MutationLogEntry.cpp | 0 {xo-gc => .xo-gc}/src/gc/MutationLogStore.cpp | 0 {xo-gc => .xo-gc}/src/gc/X1CollectorConfig.cpp | 0 .../src/gc/facet/ICollector_DX1Collector.cpp | 0 .../IGCObjectVisitor_DGCObjectStoreVisitor.cpp | 0 {xo-gc => .xo-gc}/src/gc/init_gc.cpp | 0 {xo-gc => .xo-gc}/src/gc/setup_gc.cpp | 0 {xo-gc => .xo-gc}/utest/CMakeLists.txt | 0 {xo-gc => .xo-gc}/utest/Collector.test.cpp | 0 {xo-gc => .xo-gc}/utest/DMockCollector.cpp | 0 {xo-gc => .xo-gc}/utest/DMockCollector.hpp | 0 .../utest/DX1CollectorIterator.test.cpp | 0 {xo-gc => .xo-gc}/utest/GCObjectConversion.test.cpp | 0 {xo-gc => .xo-gc}/utest/GCObjectStore.test.cpp | 0 {xo-gc => .xo-gc}/utest/GcosTestutil.cpp | 0 {xo-gc => .xo-gc}/utest/GcosTestutil.hpp | 0 .../utest/ICollector_DMockCollector.cpp | 0 {xo-gc => .xo-gc}/utest/MlsTestutil.cpp | 0 {xo-gc => .xo-gc}/utest/MlsTestutil.hpp | 0 {xo-gc => .xo-gc}/utest/MockCollector.hpp | 0 {xo-gc => .xo-gc}/utest/MockCollector.test.cpp | 0 {xo-gc => .xo-gc}/utest/MutationLogStore.test.cpp | 0 {xo-gc => .xo-gc}/utest/Object2.test.cpp | 0 {xo-gc => .xo-gc}/utest/ObjectAge.test.cpp | 0 {xo-gc => .xo-gc}/utest/README.md | 0 {xo-gc => .xo-gc}/utest/X1Collector.test.cpp | 0 .../utest/detail/ICollector_DMockCollector.hpp | 0 {xo-gc => .xo-gc}/utest/gc_utest_main.cpp | 0 .../utest/idl/ICollector_DMockCollector.json5 | 0 .../utest/idl/IGCObjectVisitor_DMockCollector.json5 | 0 {xo-gc => .xo-gc}/utest/init_gc_utest.cpp | 0 {xo-gc => .xo-gc}/utest/init_gc_utest.hpp | 0 {xo-gc => .xo-gc}/utest/random_allocs.cpp | 0 {xo-gc => .xo-gc}/utest/random_allocs.hpp | 0 {xo-hashable2 => .xo-hashable2}/README.md | 0 {xo-imgui => .xo-imgui}/CMakeLists.txt | 0 {xo-imgui => .xo-imgui}/TROUBLESHOOTING | 0 .../cmake/xo-bootstrap-macros.cmake | 0 {xo-imgui => .xo-imgui}/example/CMakeLists.txt | 0 {xo-imgui => .xo-imgui}/example/ex1/CMakeLists.txt | 0 {xo-imgui => .xo-imgui}/example/ex1/imgui_ex1.cpp | 0 {xo-imgui => .xo-imgui}/example/ex2/CMakeLists.txt | 0 {xo-imgui => .xo-imgui}/example/ex2/imgui_ex2.cpp | 0 {xo-imgui => .xo-imgui}/example/ex3/CMakeLists.txt | 0 {xo-imgui => .xo-imgui}/example/ex3/imgui_ex3.cpp | 0 .../example/ex4/AnimateGcCopyCb.cpp | 0 .../example/ex4/AnimateGcCopyCb.hpp | 0 {xo-imgui => .xo-imgui}/example/ex4/AppState.cpp | 0 {xo-imgui => .xo-imgui}/example/ex4/AppState.hpp | 0 {xo-imgui => .xo-imgui}/example/ex4/CMakeLists.txt | 0 {xo-imgui => .xo-imgui}/example/ex4/DrawState.cpp | 0 {xo-imgui => .xo-imgui}/example/ex4/DrawState.hpp | 0 .../example/ex4/GcCopyDetail.hpp | 0 .../example/ex4/GcGenerationDescription.hpp | 0 .../example/ex4/GcStateDescription.cpp | 0 .../example/ex4/GcStateDescription.hpp | 0 .../example/ex4/GenerationLayout.cpp | 0 .../example/ex4/GenerationLayout.hpp | 0 {xo-imgui => .xo-imgui}/example/ex4/imgui_ex4.cpp | 0 {xo-imgui => .xo-imgui}/example/ex4a/CMakeLists.txt | 0 {xo-imgui => .xo-imgui}/example/ex4a/VulkanApp.cpp | 0 {xo-imgui => .xo-imgui}/example/ex4a/VulkanApp.hpp | 0 {xo-imgui => .xo-imgui}/example/ex4a/imgui_ex4a.cpp | 0 .../include/imgui/backends/imgui_impl_allegro5.cpp | 0 .../include/imgui/backends/imgui_impl_allegro5.h | 0 .../include/imgui/backends/imgui_impl_android.cpp | 0 .../include/imgui/backends/imgui_impl_android.h | 0 .../include/imgui/backends/imgui_impl_dx10.cpp | 0 .../include/imgui/backends/imgui_impl_dx10.h | 0 .../include/imgui/backends/imgui_impl_dx11.cpp | 0 .../include/imgui/backends/imgui_impl_dx11.h | 0 .../include/imgui/backends/imgui_impl_dx12.cpp | 0 .../include/imgui/backends/imgui_impl_dx12.h | 0 .../include/imgui/backends/imgui_impl_dx9.cpp | 0 .../include/imgui/backends/imgui_impl_dx9.h | 0 .../include/imgui/backends/imgui_impl_glfw.cpp | 0 .../include/imgui/backends/imgui_impl_glfw.h | 0 .../include/imgui/backends/imgui_impl_glut.cpp | 0 .../include/imgui/backends/imgui_impl_glut.h | 0 .../include/imgui/backends/imgui_impl_metal.h | 0 .../include/imgui/backends/imgui_impl_metal.mm | 0 .../include/imgui/backends/imgui_impl_opengl2.cpp | 0 .../include/imgui/backends/imgui_impl_opengl2.h | 0 .../include/imgui/backends/imgui_impl_opengl3.cpp | 0 .../include/imgui/backends/imgui_impl_opengl3.h | 0 .../imgui/backends/imgui_impl_opengl3_loader.h | 0 .../include/imgui/backends/imgui_impl_osx.h | 0 .../include/imgui/backends/imgui_impl_osx.mm | 0 .../include/imgui/backends/imgui_impl_sdl2.cpp | 0 .../include/imgui/backends/imgui_impl_sdl2.h | 0 .../include/imgui/backends/imgui_impl_sdl3.cpp | 0 .../include/imgui/backends/imgui_impl_sdl3.h | 0 .../imgui/backends/imgui_impl_sdlrenderer2.cpp | 0 .../imgui/backends/imgui_impl_sdlrenderer2.h | 0 .../imgui/backends/imgui_impl_sdlrenderer3.cpp | 0 .../imgui/backends/imgui_impl_sdlrenderer3.h | 0 .../include/imgui/backends/imgui_impl_vulkan.cpp | 0 .../include/imgui/backends/imgui_impl_vulkan.h | 0 .../include/imgui/backends/imgui_impl_wgpu.cpp | 0 .../include/imgui/backends/imgui_impl_wgpu.h | 0 .../include/imgui/backends/imgui_impl_win32.cpp | 0 .../include/imgui/backends/imgui_impl_win32.h | 0 .../include/imgui/backends/vulkan/generate_spv.sh | 0 .../include/imgui/backends/vulkan/glsl_shader.frag | 0 .../include/imgui/backends/vulkan/glsl_shader.vert | 0 {xo-imgui => .xo-imgui}/include/imgui/imconfig.h | 0 {xo-imgui => .xo-imgui}/include/imgui/imgui.cpp | 0 {xo-imgui => .xo-imgui}/include/imgui/imgui.h | 0 .../include/imgui/imgui_demo.cpp | 0 .../include/imgui/imgui_draw.cpp | 0 .../include/imgui/imgui_internal.h | 0 .../include/imgui/imgui_tables.cpp | 0 .../include/imgui/imgui_widgets.cpp | 0 .../include/imgui/imstb_rectpack.h | 0 .../include/imgui/imstb_textedit.h | 0 .../include/imgui/imstb_truetype.h | 0 .../include/imgui/misc/README.txt | 0 .../include/imgui/misc/cpp/README.txt | 0 .../include/imgui/misc/cpp/imgui_stdlib.cpp | 0 .../include/imgui/misc/cpp/imgui_stdlib.h | 0 .../include/imgui/misc/debuggers/README.txt | 0 .../include/imgui/misc/debuggers/imgui.gdb | 0 .../imgui/misc/debuggers/imgui.natstepfilter | 0 .../include/imgui/misc/debuggers/imgui.natvis | 0 .../include/imgui/misc/fonts/Cousine-Regular.ttf | Bin .../include/imgui/misc/fonts/DroidSans.ttf | Bin .../include/imgui/misc/fonts/Karla-Regular.ttf | Bin .../include/imgui/misc/fonts/ProggyClean.ttf | Bin .../include/imgui/misc/fonts/ProggyTiny.ttf | Bin .../include/imgui/misc/fonts/Roboto-Medium.ttf | Bin .../imgui/misc/fonts/binary_to_compressed_c.cpp | 0 .../include/imgui/misc/freetype/README.md | 0 .../include/imgui/misc/freetype/imgui_freetype.cpp | 0 .../include/imgui/misc/freetype/imgui_freetype.h | 0 .../imgui/misc/single_file/imgui_single_file.h | 0 {xo-imgui => .xo-imgui}/include/xo/imgui/ImRect.hpp | 0 .../include/xo/imgui/ImScale.hpp | 0 {xo-imgui => .xo-imgui}/include/xo/imgui/ImSpan.hpp | 0 .../include/xo/imgui/VulkanApp.hpp | 0 {xo-imgui => .xo-imgui}/src/imgui/CMakeLists.txt | 0 {xo-imgui => .xo-imgui}/src/imgui/ImRect.cpp | 0 {xo-imgui => .xo-imgui}/src/imgui/VulkanApp.cpp | 0 {xo-interpreter => .xo-interpreter}/CMakeLists.txt | 0 {xo-interpreter => .xo-interpreter}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_interpreterConfig.cmake.in | 0 .../docs/CMakeLists.txt | 0 {xo-interpreter => .xo-interpreter}/docs/README | 0 .../docs/_static/README | 0 .../docs/_static/img/favicon.ico | Bin {xo-interpreter => .xo-interpreter}/docs/conf.py | 0 {xo-interpreter => .xo-interpreter}/docs/index.rst | 0 .../docs/install.rst | 0 .../example/CMakeLists.txt | 0 .../example/replxx/CMakeLists.txt | 0 .../example/replxx/replxx.cpp | 0 .../include/xo/interpreter/BuiltinPrimitives.hpp | 0 .../include/xo/interpreter/Env.hpp | 0 .../include/xo/interpreter/ExpressionBoxed.hpp | 0 .../include/xo/interpreter/GlobalEnv.hpp | 0 .../include/xo/interpreter/LocalEnv.hpp | 0 .../include/xo/interpreter/Schematika.hpp | 0 .../include/xo/interpreter/SchematikaError.hpp | 0 .../xo/interpreter/VirtualSchematikaMachine.hpp | 0 .../include/xo/interpreter/VsmInstr.hpp | 0 .../include/xo/interpreter/VsmStackFrame.hpp | 0 .../include/xo/interpreter/init_interpreter.hpp | 0 .../src/interpreter/BuiltinPrimitives.cpp | 0 .../src/interpreter/CMakeLists.txt | 0 .../src/interpreter/ExpressionBoxed.cpp | 0 .../src/interpreter/GlobalEnv.cpp | 0 .../src/interpreter/LocalEnv.cpp | 0 .../src/interpreter/Schematika.cpp | 0 .../src/interpreter/VirtualSchematikaMachine.cpp | 0 .../src/interpreter/VsmInstr.cpp | 0 .../src/interpreter/VsmStackFrame.cpp | 0 .../src/interpreter/init_interpreter.cpp | 0 .../utest/CMakeLists.txt | 0 .../utest/LocalEnv.test.cpp | 0 .../utest/interpreter_utest_main.cpp | 0 .../CMakeLists.txt | 0 {xo-interpreter2 => .xo-interpreter2}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_interpreter2Config.cmake.in | 0 .../idl/IGCObject_DClosure.json5 | 0 .../idl/IGCObject_DLocalEnv.json5 | 0 .../idl/IGCObject_DVirtualSchematikaMachine.json5 | 0 .../idl/IGCObject_DVsmApplyClosureFrame.json5 | 0 .../idl/IGCObject_DVsmApplyFrame.json5 | 0 .../idl/IGCObject_DVsmDefContFrame.json5 | 0 .../idl/IGCObject_DVsmEvalArgsFrame.json5 | 0 .../idl/IGCObject_DVsmIfElseContFrame.json5 | 0 .../idl/IGCObject_DVsmSeqContFrame.json5 | 0 .../idl/IPrintable_DClosure.json5 | 0 .../idl/IPrintable_DLocalEnv.json5 | 0 .../idl/IPrintable_DVsmApplyClosureFrame.json5 | 0 .../idl/IPrintable_DVsmApplyFrame.json5 | 0 .../idl/IPrintable_DVsmDefContFrame.json5 | 0 .../idl/IPrintable_DVsmEvalArgsFrame.json5 | 0 .../idl/IPrintable_DVsmIfElseContFrame.json5 | 0 .../idl/IPrintable_DVsmSeqContFrame.json5 | 0 .../idl/IProcedure_DClosure.json5 | 0 .../idl/IRuntimeContext_DVsmRcx.json5 | 0 .../include/xo/interpreter2/.gitkeep | 0 .../include/xo/interpreter2/Closure.hpp | 0 .../include/xo/interpreter2/DApplyFrame.hpp | 0 .../include/xo/interpreter2/DClosure.hpp | 0 .../include/xo/interpreter2/DLocalEnv.hpp | 0 .../xo/interpreter2/DVsmApplyClosureFrame.hpp | 0 .../include/xo/interpreter2/DVsmApplyFrame.hpp | 0 .../include/xo/interpreter2/DVsmDefContFrame.hpp | 0 .../include/xo/interpreter2/DVsmEvalArgsFrame.hpp | 0 .../include/xo/interpreter2/DVsmIfElseContFrame.hpp | 0 .../include/xo/interpreter2/DVsmRcx.hpp | 0 .../include/xo/interpreter2/DVsmSeqContFrame.hpp | 0 .../include/xo/interpreter2/LocalEnv.hpp | 0 .../include/xo/interpreter2/SetupInterpreter2.hpp | 0 .../xo/interpreter2/VirtualSchematikaMachine.hpp | 0 .../xo/interpreter2/VsmApplyClosureFrame.hpp | 0 .../include/xo/interpreter2/VsmApplyFrame.hpp | 0 .../include/xo/interpreter2/VsmConfig.hpp | 0 .../include/xo/interpreter2/VsmDefContFrame.hpp | 0 .../include/xo/interpreter2/VsmEvalArgsFrame.hpp | 0 .../include/xo/interpreter2/VsmFrame.hpp | 0 .../include/xo/interpreter2/VsmIfElseContFrame.hpp | 0 .../include/xo/interpreter2/VsmInstr.hpp | 0 .../include/xo/interpreter2/VsmOpcode.hpp | 0 .../include/xo/interpreter2/VsmPrimitives.hpp | 0 .../include/xo/interpreter2/VsmRcx.hpp | 0 .../include/xo/interpreter2/VsmSeqContFrame.hpp | 0 .../define/IGCObject_DVsmDefContFrame.hpp | 0 .../define/IPrintable_DVsmDefContFrame.hpp | 0 .../xo/interpreter2/detail/IGCObject_DClosure.hpp | 0 .../detail/IGCObject_DVsmApplyClosureFrame.hpp | 0 .../detail/IGCObject_DVsmApplyFrame.hpp | 0 .../detail/IGCObject_DVsmEvalArgsFrame.hpp | 0 .../xo/interpreter2/detail/IPrintable_DClosure.hpp | 0 .../xo/interpreter2/detail/IPrintable_DLocalEnv.hpp | 0 .../detail/IPrintable_DVsmApplyClosureFrame.hpp | 0 .../detail/IPrintable_DVsmApplyFrame.hpp | 0 .../detail/IPrintable_DVsmEvalArgsFrame.hpp | 0 .../xo/interpreter2/detail/IProcedure_DClosure.hpp | 0 .../interpreter2/detail/IRuntimeContext_DVsmRcx.hpp | 0 .../xo/interpreter2/env/IGCObject_DLocalEnv.hpp | 0 .../xo/interpreter2/env/IPrintable_DLocalEnv.hpp | 0 .../ifelse/IGCObject_DVsmIfElseContFrame.hpp | 0 .../ifelse/IPrintable_DVsmIfElseContFrame.hpp | 0 .../include/xo/interpreter2/init_interpreter2.hpp | 0 .../sequence/IGCObject_DVsmSeqContFrame.hpp | 0 .../sequence/IPrintable_DVsmSeqContFrame.hpp | 0 .../interpreter2/vsm/DVirtualSchematikaMachine.hpp | 0 .../vsm/IGCObject_DVirtualSchematikaMachine.hpp | 0 .../src/interpreter2/CMakeLists.txt | 0 .../src/interpreter2/DClosure.cpp | 0 .../src/interpreter2/DLocalEnv.cpp | 0 .../src/interpreter2/DVirtualSchematikaMachine.cpp | 0 .../src/interpreter2/DVsmApplyClosureFrame.cpp | 0 .../src/interpreter2/DVsmApplyFrame.cpp | 0 .../src/interpreter2/DVsmDefContFrame.cpp | 0 .../src/interpreter2/DVsmEvalArgsFrame.cpp | 0 .../src/interpreter2/DVsmIfElseContFrame.cpp | 0 .../src/interpreter2/DVsmRcx.cpp | 0 .../src/interpreter2/DVsmSeqContFrame.cpp | 0 .../src/interpreter2/IGCObject_DClosure.cpp | 0 .../IGCObject_DVsmApplyClosureFrame.cpp | 0 .../src/interpreter2/IGCObject_DVsmApplyFrame.cpp | 0 .../src/interpreter2/IGCObject_DVsmDefContFrame.cpp | 0 .../interpreter2/IGCObject_DVsmEvalArgsFrame.cpp | 0 .../interpreter2/IGCObject_DVsmIfElseContFrame.cpp | 0 .../src/interpreter2/IGCObject_DVsmSeqContFrame.cpp | 0 .../src/interpreter2/IPrintable_DClosure.cpp | 0 .../src/interpreter2/IPrintable_DLocalEnv.cpp | 0 .../IPrintable_DVsmApplyClosureFrame.cpp | 0 .../src/interpreter2/IPrintable_DVsmApplyFrame.cpp | 0 .../interpreter2/IPrintable_DVsmDefContFrame.cpp | 0 .../interpreter2/IPrintable_DVsmEvalArgsFrame.cpp | 0 .../interpreter2/IPrintable_DVsmIfElseContFrame.cpp | 0 .../interpreter2/IPrintable_DVsmSeqContFrame.cpp | 0 .../src/interpreter2/IRuntimeContext_DVsmRcx.cpp | 0 .../src/interpreter2/SetupInterpreter2.cpp | 0 .../src/interpreter2/VsmApplyFrame.cpp | 0 .../src/interpreter2/VsmInstr.cpp | 0 .../src/interpreter2/VsmPrimitives.cpp | 0 .../src/interpreter2/facet/IGCObject_DLocalEnv.cpp | 0 .../facet/IGCObject_DVirtualSchematikaMachine.cpp | 0 .../src/interpreter2/init_interpreter2.cpp | 0 .../src/skrepl/CMakeLists.txt | 0 .../src/skrepl/skreplxx.cpp | 0 .../utest/CMakeLists.txt | 0 .../utest/VirtualSchematikaMachine.test.cpp | 0 .../utest/interpreter2_utest_main.cpp | 0 {xo-jit => .xo-jit}/.gitignore | 0 {xo-jit => .xo-jit}/CMakeLists.txt | 0 {xo-jit => .xo-jit}/HOWTO | 0 {xo-jit => .xo-jit}/LICENSE | 0 {xo-jit => .xo-jit}/README.md | 0 {xo-jit => .xo-jit}/cmake/xo-bootstrap-macros.cmake | 0 {xo-jit => .xo-jit}/cmake/xo_jitConfig.cmake.in | 0 {xo-jit => .xo-jit}/docs/CMakeLists.txt | 0 {xo-jit => .xo-jit}/docs/README | 0 {xo-jit => .xo-jit}/docs/conf.py | 0 {xo-jit => .xo-jit}/docs/glossary.rst | 0 {xo-jit => .xo-jit}/docs/index.rst | 0 {xo-jit => .xo-jit}/example/CMakeLists.txt | 0 {xo-jit => .xo-jit}/example/ex1/CMakeLists.txt | 0 {xo-jit => .xo-jit}/example/ex1/ex1.cpp | 0 {xo-jit => .xo-jit}/example/ex2_jit/CMakeLists.txt | 0 {xo-jit => .xo-jit}/example/ex2_jit/ex2_jit.cpp | 0 {xo-jit => .xo-jit}/example/ex3_fptr/CMakeLists.txt | 0 {xo-jit => .xo-jit}/example/ex3_fptr/ex3_fptr.cpp | 0 {xo-jit => .xo-jit}/example/ex_cpp/README | 0 {xo-jit => .xo-jit}/example/ex_cpp/ex_cpp.cpp | 0 {xo-jit => .xo-jit}/example/ex_cpp/ex_cpp.ll | 0 {xo-jit => .xo-jit}/example/ex_cpp/tmp.ll | 0 .../example/ex_kaleidoscope4/CMakeLists.txt | 0 .../example/ex_kaleidoscope4/ex_kaleidoscope4.cpp | 0 {xo-jit => .xo-jit}/include/xo/jit/IrPipeline.hpp | 0 {xo-jit => .xo-jit}/include/xo/jit/Jit.hpp | 0 {xo-jit => .xo-jit}/include/xo/jit/LlvmContext.hpp | 0 {xo-jit => .xo-jit}/include/xo/jit/MachPipeline.hpp | 0 .../include/xo/jit/activation_record.hpp | 0 .../include/xo/jit/activation_record.new.hpp | 0 .../include/xo/jit/activation_record.orig.hpp | 0 {xo-jit => .xo-jit}/include/xo/jit/intrinsics.hpp | 0 {xo-jit => .xo-jit}/include/xo/jit/type2llvm.hpp | 0 {xo-jit => .xo-jit}/src/jit/CMakeLists.txt | 0 {xo-jit => .xo-jit}/src/jit/IrPipeline.cpp | 0 {xo-jit => .xo-jit}/src/jit/Jit.cpp | 0 {xo-jit => .xo-jit}/src/jit/LlvmContext.cpp | 0 {xo-jit => .xo-jit}/src/jit/MachPipeline.cpp | 0 {xo-jit => .xo-jit}/src/jit/MachPipeline.new.cpp | 0 {xo-jit => .xo-jit}/src/jit/MachPipeline.orig.cpp | 0 {xo-jit => .xo-jit}/src/jit/activation_record.cpp | 0 .../src/jit/activation_record.new.cpp | 0 .../src/jit/activation_record.orig.cpp | 0 {xo-jit => .xo-jit}/src/jit/intrinsics.cpp | 0 {xo-jit => .xo-jit}/src/jit/type2llvm.cpp | 0 {xo-jit => .xo-jit}/utest/CMakeLists.txt | 0 {xo-jit => .xo-jit}/utest/MachPipeline.test.cpp | 0 {xo-jit => .xo-jit}/utest/jit_utest_main.cpp | 0 .../.github/workflows/main.yml | 0 {xo-kalmanfilter => .xo-kalmanfilter}/.gitignore | 0 .../CMakeLists.txt | 0 {xo-kalmanfilter => .xo-kalmanfilter}/EXAMPLES | 0 {xo-kalmanfilter => .xo-kalmanfilter}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_kalmanfilterConfig.cmake.in | 0 .../include/xo/kalmanfilter/EigenUtil.hpp | 0 .../include/xo/kalmanfilter/KalmanFilter.hpp | 0 .../include/xo/kalmanfilter/KalmanFilterEngine.hpp | 0 .../include/xo/kalmanfilter/KalmanFilterInput.hpp | 0 .../xo/kalmanfilter/KalmanFilterInputCallback.hpp | 0 .../xo/kalmanfilter/KalmanFilterInputSource.hpp | 0 .../xo/kalmanfilter/KalmanFilterInputToConsole.hpp | 0 .../xo/kalmanfilter/KalmanFilterObservable.hpp | 0 .../xo/kalmanfilter/KalmanFilterOutputCallback.hpp | 0 .../include/xo/kalmanfilter/KalmanFilterSpec.hpp | 0 .../include/xo/kalmanfilter/KalmanFilterState.hpp | 0 .../xo/kalmanfilter/KalmanFilterStateToConsole.hpp | 0 .../include/xo/kalmanfilter/KalmanFilterStep.hpp | 0 .../include/xo/kalmanfilter/KalmanFilterSvc.hpp | 0 .../xo/kalmanfilter/KalmanFilterTransition.hpp | 0 .../include/xo/kalmanfilter/init_filter.hpp | 0 .../include/xo/kalmanfilter/print_eigen.hpp | 0 .../src/kalmanfilter/CMakeLists.txt | 0 .../src/kalmanfilter/EigenUtil.cpp | 0 .../src/kalmanfilter/KalmanFilter.cpp | 0 .../src/kalmanfilter/KalmanFilterEngine.cpp | 0 .../src/kalmanfilter/KalmanFilterInput.cpp | 0 .../src/kalmanfilter/KalmanFilterInputToConsole.cpp | 0 .../src/kalmanfilter/KalmanFilterObservable.cpp | 0 .../src/kalmanfilter/KalmanFilterSpec.cpp | 0 .../src/kalmanfilter/KalmanFilterState.cpp | 0 .../src/kalmanfilter/KalmanFilterStateToConsole.cpp | 0 .../src/kalmanfilter/KalmanFilterStep.cpp | 0 .../src/kalmanfilter/KalmanFilterSvc.cpp | 0 .../src/kalmanfilter/KalmanFilterTransition.cpp | 0 .../src/kalmanfilter/init_filter.cpp | 0 .../utest/CMakeLists.txt | 0 .../utest/KalmanFilter.test.cpp | 0 .../utest/filter_utest_main.cpp | 0 .../utest/utestdata/filter/kalman-revert1 | 0 {xo-numeric => .xo-numeric}/CMakeLists.txt | 0 {xo-numeric => .xo-numeric}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_numericConfig.cmake.in | 0 .../idl/INumeric_DFloat.json5 | 0 .../idl/INumeric_DInteger.json5 | 0 {xo-numeric => .xo-numeric}/idl/Numeric.json5 | 0 .../include/xo/numeric/FloatIntegerOps.hpp | 0 .../include/xo/numeric/FloatOps.hpp | 0 .../include/xo/numeric/IntegerOps.hpp | 0 .../include/xo/numeric/Numeric.hpp | 0 .../include/xo/numeric/NumericDispatch.hpp | 0 .../include/xo/numeric/NumericOps.hpp | 0 .../include/xo/numeric/NumericPrimitives.hpp | 0 .../include/xo/numeric/SetupNumeric.hpp | 0 .../include/xo/numeric/detail/ANumeric.hpp | 0 .../include/xo/numeric/detail/INumeric_Any.hpp | 0 .../include/xo/numeric/detail/INumeric_Xfer.hpp | 0 .../include/xo/numeric/detail/RNumeric.hpp | 0 .../include/xo/numeric/float/INumeric_DFloat.hpp | 0 .../include/xo/numeric/init_numeric.hpp | 0 .../xo/numeric/integer/INumeric_DInteger.hpp | 0 .../src/numeric/CMakeLists.txt | 0 .../src/numeric/FloatIntegerOps.cpp | 0 .../src/numeric/FloatOps.cpp | 0 .../src/numeric/INumeric_Any.cpp | 0 .../src/numeric/INumeric_DFloat.cpp | 0 .../src/numeric/INumeric_DInteger.cpp | 0 .../src/numeric/IntegerOps.cpp | 0 .../src/numeric/NumericDispatch.cpp | 0 .../src/numeric/NumericPrimitives.cpp | 0 .../src/numeric/SetupNumeric.cpp | 0 .../src/numeric/init_numeric.cpp | 0 {xo-numeric => .xo-numeric}/utest/CMakeLists.txt | 0 {xo-numeric => .xo-numeric}/utest/Numeric.test.cpp | 0 .../utest/numeric_utest_main.cpp | 0 {xo-object => .xo-object}/CMakeLists.txt | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_objectConfig.cmake.in | 0 .../include/xo/object/Boolean.hpp | 0 .../include/xo/object/CVector.hpp | 0 .../include/xo/object/Collection.hpp | 0 .../include/xo/object/Float.hpp | 0 .../include/xo/object/Integer.hpp | 0 .../include/xo/object/List.hpp | 0 .../include/xo/object/Number.hpp | 0 .../include/xo/object/Numeric.hpp | 0 .../include/xo/object/ObjectConversion.hpp | 0 .../include/xo/object/ObjectConverter.hpp | 0 .../include/xo/object/Primitive.hpp | 0 .../include/xo/object/Procedure.hpp | 0 .../include/xo/object/Scalar.hpp | 0 .../include/xo/object/Sequence.hpp | 0 .../include/xo/object/String.hpp | 0 {xo-object => .xo-object}/src/object/Boolean.cpp | 0 {xo-object => .xo-object}/src/object/CMakeLists.txt | 0 {xo-object => .xo-object}/src/object/Float.cpp | 0 {xo-object => .xo-object}/src/object/Integer.cpp | 0 {xo-object => .xo-object}/src/object/List.cpp | 0 .../src/object/ObjectConverter.cpp | 0 {xo-object => .xo-object}/src/object/String.cpp | 0 {xo-object => .xo-object}/utest/Boolean.test.cpp | 0 {xo-object => .xo-object}/utest/CMakeLists.txt | 0 {xo-object => .xo-object}/utest/GC.test.cpp | 0 {xo-object => .xo-object}/utest/Integer.test.cpp | 0 {xo-object => .xo-object}/utest/List.test.cpp | 0 {xo-object => .xo-object}/utest/String.test.cpp | 0 .../utest/object_utest_main.cpp | 0 {xo-object2 => .xo-object2}/CMakeLists.txt | 0 {xo-object2 => .xo-object2}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_object2Config.cmake.in | 0 {xo-object2 => .xo-object2}/doc/glossary.rst | 0 .../idl/IGCObject_DArray.json5 | 0 .../idl/IGCObject_DBoolean.json5 | 0 .../idl/IGCObject_DDictionary.json5 | 0 .../idl/IGCObject_DFloat.json5 | 0 .../idl/IGCObject_DInteger.json5 | 0 .../idl/IGCObject_DList.json5 | 0 .../idl/IGCObject_DRuntimeError.json5 | 0 .../idl/IPrintable_DArray.json5 | 0 .../idl/IPrintable_DBoolean.json5 | 0 .../idl/IPrintable_DDictionary.json5 | 0 .../idl/IPrintable_DFloat.json5 | 0 .../idl/IPrintable_DInteger.json5 | 0 .../idl/IPrintable_DList.json5 | 0 .../idl/IPrintable_DRuntimeError.json5 | 0 .../idl/ISequence_DArray.json5 | 0 .../idl/ISequence_DList.json5 | 0 {xo-object2 => .xo-object2}/idl/Sequence.json5 | 0 .../include/xo/object2/Array.hpp | 0 .../include/xo/object2/Boolean.hpp | 0 .../include/xo/object2/DArray.hpp | 0 .../include/xo/object2/DBoolean.hpp | 0 .../include/xo/object2/DDictionary.hpp | 0 .../include/xo/object2/DFloat.hpp | 0 .../include/xo/object2/DInteger.hpp | 0 .../include/xo/object2/DList.hpp | 0 .../include/xo/object2/DRuntimeError.hpp | 0 .../include/xo/object2/DStruct.hpp | 0 .../include/xo/object2/Dictionary.hpp | 0 .../include/xo/object2/Float.hpp | 0 .../include/xo/object2/GCObjectConverter.hpp | 0 .../include/xo/object2/Integer.hpp | 0 .../include/xo/object2/List.hpp | 0 .../include/xo/object2/ListOps.hpp | 0 .../include/xo/object2/RuntimeError.hpp | 0 .../include/xo/object2/Sequence.hpp | 0 .../include/xo/object2/SetupObject2.hpp | 0 .../include/xo/object2/array/IGCObject_DArray.hpp | 0 .../include/xo/object2/array/IPrintable_DArray.hpp | 0 .../include/xo/object2/array/ISequence_DArray.hpp | 0 .../xo/object2/boolean/IGCObject_DBoolean.hpp | 0 .../xo/object2/boolean/IPrintable_DBoolean.hpp | 0 .../xo/object2/dictionary/IGCObject_DDictionary.hpp | 0 .../object2/dictionary/IPrintable_DDictionary.hpp | 0 .../xo/object2/error/IGCObject_DRuntimeError.hpp | 0 .../xo/object2/error/IPrintable_DRuntimeError.hpp | 0 .../include/xo/object2/init_object2.hpp | 0 .../include/xo/object2/list/IGCObject_DList.hpp | 0 .../include/xo/object2/list/IPrintable_DList.hpp | 0 .../include/xo/object2/list/ISequence_DList.hpp | 0 .../xo/object2/number/GCObjectConversion_DFloat.hpp | 0 .../object2/number/GCObjectConversion_DInteger.hpp | 0 .../include/xo/object2/number/IGCObject_DFloat.hpp | 0 .../xo/object2/number/IGCObject_DInteger.hpp | 0 .../include/xo/object2/number/IPrintable_DFloat.hpp | 0 .../xo/object2/number/IPrintable_DInteger.hpp | 0 .../include/xo/object2/sequence/ASequence.hpp | 0 .../include/xo/object2/sequence/ISequence_Any.hpp | 0 .../include/xo/object2/sequence/ISequence_Xfer.hpp | 0 .../include/xo/object2/sequence/RSequence.hpp | 0 .../src/object2/CMakeLists.txt | 0 {xo-object2 => .xo-object2}/src/object2/DArray.cpp | 0 .../src/object2/DBoolean.cpp | 0 .../src/object2/DDictionary.cpp | 0 {xo-object2 => .xo-object2}/src/object2/DFloat.cpp | 0 .../src/object2/DInteger.cpp | 0 {xo-object2 => .xo-object2}/src/object2/DList.cpp | 0 .../src/object2/DRuntimeError.cpp | 0 .../src/object2/GCObjectConversion_DFloat.cpp | 0 .../src/object2/GCObjectConversion_DInteger.cpp | 0 .../src/object2/GCObjectConverter.cpp | 0 .../src/object2/IGCObject_DArray.cpp | 0 .../src/object2/IGCObject_DBoolean.cpp | 0 .../src/object2/IGCObject_DDictionary.cpp | 0 .../src/object2/IGCObject_DFloat.cpp | 0 .../src/object2/IGCObject_DInteger.cpp | 0 .../src/object2/IGCObject_DList.cpp | 0 .../src/object2/IGCObject_DRuntimeError.cpp | 0 .../src/object2/IPrintable_DArray.cpp | 0 .../src/object2/IPrintable_DBoolean.cpp | 0 .../src/object2/IPrintable_DDictionary.cpp | 0 .../src/object2/IPrintable_DFloat.cpp | 0 .../src/object2/IPrintable_DInteger.cpp | 0 .../src/object2/IPrintable_DList.cpp | 0 .../src/object2/IPrintable_DRuntimeError.cpp | 0 .../src/object2/ISequence_Any.cpp | 0 .../src/object2/ISequence_DArray.cpp | 0 .../src/object2/ISequence_DList.cpp | 0 .../src/object2/SetupObject2.cpp | 0 .../src/object2/init_object2.cpp | 0 {xo-object2 => .xo-object2}/utest/CMakeLists.txt | 0 {xo-object2 => .xo-object2}/utest/DArray.test.cpp | 0 .../utest/Printable.test.cpp | 0 .../utest/X1Collector.test.cpp | 0 .../utest/object2_utest_main.cpp | 0 .../.github/workflows/main.yml | 0 {xo-ordinaltree => .xo-ordinaltree}/.gitignore | 0 {xo-ordinaltree => .xo-ordinaltree}/CMakeLists.txt | 0 {xo-ordinaltree => .xo-ordinaltree}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_ordinaltreeConfig.cmake.in | 0 .../include/xo/ordinaltree/BplusTree.hpp | 0 .../include/xo/ordinaltree/RedBlackTree.hpp | 0 .../xo/ordinaltree/bplustree/BplusTreeUtil.hpp | 0 .../xo/ordinaltree/bplustree/GenericNode.hpp | 0 .../xo/ordinaltree/bplustree/InternalNode.hpp | 0 .../include/xo/ordinaltree/bplustree/Iterator.hpp | 0 .../xo/ordinaltree/bplustree/IteratorUtil.hpp | 0 .../include/xo/ordinaltree/bplustree/LeafNode.hpp | 0 .../include/xo/ordinaltree/bplustree/Lhs.hpp | 0 .../xo/ordinaltree/bplustree/bplustree_tags.hpp | 0 .../include/xo/ordinaltree/rbtree/Iterator.hpp | 0 .../include/xo/ordinaltree/rbtree/Node.hpp | 0 .../include/xo/ordinaltree/rbtree/NullReduce.hpp | 0 .../include/xo/ordinaltree/rbtree/OrdinalReduce.hpp | 0 .../include/xo/ordinaltree/rbtree/RbTreeLhs.hpp | 0 .../include/xo/ordinaltree/rbtree/RbTreeUtil.hpp | 0 .../include/xo/ordinaltree/rbtree/RbTypes.hpp | 0 .../include/xo/ordinaltree/rbtree/SumReduce.hpp | 0 .../utest/CMakeLists.txt | 0 .../utest/RedBlackTree-gc.test.cpp | 0 .../utest/bplustree.cpp | 0 .../utest/random_tree_ops.hpp | 0 .../utest/redblacktree.cpp | 0 .../utest/tree_utest_main.cpp | 0 .../.github/workflows/main.yml | 0 {xo-printjson => .xo-printjson}/.gitignore | 0 {xo-printjson => .xo-printjson}/CMakeLists.txt | 0 {xo-printjson => .xo-printjson}/README.md | 0 .../cmake/printjsonConfig.cmake.in | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../include/xo/printjson/JsonPrinter.hpp | 0 .../include/xo/printjson/PrintJson.hpp | 0 .../include/xo/printjson/init_printjson.hpp | 0 .../src/printjson/CMakeLists.txt | 0 .../src/printjson/PrintJson.cpp | 0 .../src/printjson/init_printjson.cpp | 0 .../utest/CMakeLists.txt | 0 .../utest/CMakeLists.txt.safe | 0 .../utest/PrintJson.test.cpp | 0 .../utest/printjson_utest_main.cpp | 0 {xo-procedure2 => .xo-procedure2}/CMakeLists.txt | 0 {xo-procedure2 => .xo-procedure2}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_procedure2Config.cmake.in | 0 .../doc/implementation.rst | 0 .../idl/IGCObject_DPrimitive_gco_0.json5 | 0 .../idl/IGCObject_DPrimitive_gco_1_gco.json5 | 0 .../IGCObject_DPrimitive_gco_2_dict_string.json5 | 0 .../idl/IGCObject_DPrimitive_gco_2_gco_gco.json5 | 0 ...IGCObject_DPrimitive_gco_3_dict_string_gco.json5 | 0 .../idl/IPrintable_DPrimitive_gco_0.json5 | 0 .../idl/IPrintable_DPrimitive_gco_1_gco.json5 | 0 .../IPrintable_DPrimitive_gco_2_dict_string.json5 | 0 .../idl/IPrintable_DPrimitive_gco_2_gco_gco.json5 | 0 ...Printable_DPrimitive_gco_3_dict_string_gco.json5 | 0 .../idl/IProcedure_DPrimitive_gco_0.json5 | 0 .../idl/IProcedure_DPrimitive_gco_1_gco.json5 | 0 .../IProcedure_DPrimitive_gco_2_dict_string.json5 | 0 .../idl/IProcedure_DPrimitive_gco_2_gco_gco.json5 | 0 ...Procedure_DPrimitive_gco_3_dict_string_gco.json5 | 0 .../idl/IRuntimeContext_DSimpleRcx.json5 | 0 .../idl/Procedure.json5 | 0 .../idl/RuntimeContext.json5 | 0 .../include/xo/procedure2/.gitkeep | 0 .../include/xo/procedure2/DPrimitive.hpp | 0 .../include/xo/procedure2/DPrimitive_gco_0.hpp | 0 .../include/xo/procedure2/DPrimitive_gco_1_gco.hpp | 0 .../xo/procedure2/DPrimitive_gco_2_dict_string.hpp | 0 .../xo/procedure2/DPrimitive_gco_2_gco_gco.hpp | 0 .../procedure2/DPrimitive_gco_3_dict_string_gco.hpp | 0 .../include/xo/procedure2/DSimpleRcx.hpp | 0 .../include/xo/procedure2/GcPrimitives.hpp | 0 .../include/xo/procedure2/ObjectPrimitives.hpp | 0 .../include/xo/procedure2/PrimitiveRegistry.hpp | 0 .../include/xo/procedure2/Primitive_gco_0.hpp | 0 .../include/xo/procedure2/Primitive_gco_1_gco.hpp | 0 .../xo/procedure2/Primitive_gco_2_dict_string.hpp | 0 .../xo/procedure2/Primitive_gco_2_gco_gco.hpp | 0 .../procedure2/Primitive_gco_3_dict_string_gco.hpp | 0 .../include/xo/procedure2/Procedure.hpp | 0 .../include/xo/procedure2/RuntimeContext.hpp | 0 .../include/xo/procedure2/SetupProcedure2.hpp | 0 .../include/xo/procedure2/SimpleRcx.hpp | 0 .../include/xo/procedure2/detail/AProcedure.hpp | 0 .../xo/procedure2/detail/ARuntimeContext.hpp | 0 .../detail/IGCObject_DPrimitive_gco_0.hpp | 0 .../detail/IGCObject_DPrimitive_gco_1_gco.hpp | 0 .../IGCObject_DPrimitive_gco_2_dict_string.hpp | 0 .../detail/IGCObject_DPrimitive_gco_2_gco_gco.hpp | 0 .../IGCObject_DPrimitive_gco_3_dict_string_gco.hpp | 0 .../detail/IPrintable_DPrimitive_gco_0.hpp | 0 .../detail/IPrintable_DPrimitive_gco_1_gco.hpp | 0 .../IPrintable_DPrimitive_gco_2_dict_string.hpp | 0 .../detail/IPrintable_DPrimitive_gco_2_gco_gco.hpp | 0 .../IPrintable_DPrimitive_gco_3_dict_string_gco.hpp | 0 .../include/xo/procedure2/detail/IProcedure_Any.hpp | 0 .../detail/IProcedure_DPrimitive_gco_0.hpp | 0 .../detail/IProcedure_DPrimitive_gco_1_gco.hpp | 0 .../IProcedure_DPrimitive_gco_2_dict_string.hpp | 0 .../detail/IProcedure_DPrimitive_gco_2_gco_gco.hpp | 0 .../IProcedure_DPrimitive_gco_3_dict_string_gco.hpp | 0 .../xo/procedure2/detail/IProcedure_Xfer.hpp | 0 .../xo/procedure2/detail/IRuntimeContext_Any.hpp | 0 .../detail/IRuntimeContext_DSimpleRcx.hpp | 0 .../xo/procedure2/detail/IRuntimeContext_Xfer.hpp | 0 .../include/xo/procedure2/detail/RProcedure.hpp | 0 .../xo/procedure2/detail/RRuntimeContext.hpp | 0 .../include/xo/procedure2/init_primitives.hpp | 0 .../include/xo/procedure2/init_procedure2.hpp | 0 .../include/xo/procedure2/primitives.hpp | 0 .../src/procedure2/CMakeLists.txt | 0 .../src/procedure2/DPrimitive.cpp | 0 .../src/procedure2/DSimpleRcx.cpp | 0 .../src/procedure2/GcPrimitives.cpp | 0 .../src/procedure2/ObjectPrimitives.cpp | 0 .../src/procedure2/PrimitiveRegistry.cpp | 0 .../src/procedure2/SetupProcedure2.cpp | 0 .../procedure2/facet/IGCObject_DPrimitive_gco_0.cpp | 0 .../facet/IGCObject_DPrimitive_gco_1_gco.cpp | 0 .../IGCObject_DPrimitive_gco_2_dict_string.cpp | 0 .../facet/IGCObject_DPrimitive_gco_2_gco_gco.cpp | 0 .../IGCObject_DPrimitive_gco_3_dict_string_gco.cpp | 0 .../facet/IPrintable_DPrimitive_gco_0.cpp | 0 .../facet/IPrintable_DPrimitive_gco_1_gco.cpp | 0 .../IPrintable_DPrimitive_gco_2_dict_string.cpp | 0 .../facet/IPrintable_DPrimitive_gco_2_gco_gco.cpp | 0 .../IPrintable_DPrimitive_gco_3_dict_string_gco.cpp | 0 .../src/procedure2/facet/IProcedure_Any.cpp | 0 .../facet/IProcedure_DPrimitive_gco_0.cpp | 0 .../facet/IProcedure_DPrimitive_gco_1_gco.cpp | 0 .../IProcedure_DPrimitive_gco_2_dict_string.cpp | 0 .../facet/IProcedure_DPrimitive_gco_2_gco_gco.cpp | 0 .../IProcedure_DPrimitive_gco_3_dict_string_gco.cpp | 0 .../src/procedure2/facet/IRuntimeContext_Any.cpp | 0 .../procedure2/facet/IRuntimeContext_DSimpleRcx.cpp | 0 .../src/procedure2/init_primitives.cpp | 0 .../src/procedure2/init_procedure2.cpp | 0 .../utest/CMakeLists.txt | 0 .../utest/DPrimitive.test.cpp | 0 .../utest/DSimpleRcx.test.cpp | 0 .../utest/procedure2_utest_main.cpp | 0 .../.github/workflows/main.yml | 0 {xo-process => .xo-process}/.gitignore | 0 {xo-process => .xo-process}/CMakeLists.txt | 0 {xo-process => .xo-process}/README.md | 0 .../cmake/processConfig.cmake.in | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../include/xo/process/AbstractRealization.hpp | 0 .../xo/process/AbstractStochasticProcess.hpp | 0 .../include/xo/process/BrownianMotion.hpp | 0 .../include/xo/process/ExpProcess.hpp | 0 .../include/xo/process/LogNormalProcess.hpp | 0 .../include/xo/process/Realizable2Process.hpp | 0 .../include/xo/process/Realization.hpp | 0 .../include/xo/process/Realization2.hpp | 0 .../include/xo/process/RealizationCallback.hpp | 0 .../include/xo/process/RealizationSource.hpp | 0 .../include/xo/process/RealizationState.hpp | 0 .../include/xo/process/RealizationTracer.hpp | 0 .../include/xo/process/StochasticProcess.hpp | 0 .../include/xo/process/UpxEvent.hpp | 0 .../include/xo/process/UpxToConsole.hpp | 0 .../include/xo/process/init_process.hpp | 0 .../src/process/BrownianMotion.cpp | 0 .../src/process/CMakeLists.txt | 0 .../src/process/ExpProcess.cpp | 0 .../src/process/Realization.cpp | 0 .../src/process/UpxEvent.cpp | 0 .../src/process/UpxToConsole.cpp | 0 .../src/process/init_process.cpp | 0 {xo-process => .xo-process}/utest/CMakeLists.txt | 0 .../utest/ProcessReflect.test.cpp | 0 .../utest/RealizationSource.test.cpp | 0 .../utest/process_utest_main.cpp | 0 .../.gitignore | 0 .../CMakeLists.txt | 0 {xo-pydistribution => .xo-pydistribution}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pydistributionConfig.cmake.in | 0 .../include/README.md | 0 .../src/pydistribution/CMakeLists.txt | 0 .../src/pydistribution/pydistribution.cpp | 0 .../src/pydistribution/pydistribution.hpp.in | 0 {xo-pyexpression => .xo-pyexpression}/.gitignore | 0 .../CMakeLists.txt | 0 {xo-pyexpression => .xo-pyexpression}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pyexpressionConfig.cmake.in | 0 .../include/REAMDE.md | 0 .../src/pyexpression/CMakeLists.txt | 0 .../src/pyexpression/pyexpression.cpp | 0 .../src/pyexpression/pyexpression.hpp.in | 0 {xo-pyjit => .xo-pyjit}/.gitignore | 0 {xo-pyjit => .xo-pyjit}/CMakeLists.txt | 0 {xo-pyjit => .xo-pyjit}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pyjitConfig.cmake.in | 0 {xo-pyjit => .xo-pyjit}/include/README.md | 0 {xo-pyjit => .xo-pyjit}/src/pyjit/CMakeLists.txt | 0 {xo-pyjit => .xo-pyjit}/src/pyjit/pyjit.cpp | 0 {xo-pyjit => .xo-pyjit}/src/pyjit/pyjit.hpp.in | 0 .../.github/workflows/main.yml | 0 .../.gitignore | 0 .../CMakeLists.txt | 0 {xo-pykalmanfilter => .xo-pykalmanfilter}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pykalmanfilterConfig.cmake.in | 0 .../include/README.md | 0 .../src/pykalmanfilter/CMakeLists.txt | 0 .../src/pykalmanfilter/pykalmanfilter.cpp | 0 .../src/pykalmanfilter/pykalmanfilter.hpp.in | 0 .../.github/workflows/main.yml | 0 {xo-pyprintjson => .xo-pyprintjson}/.gitignore | 0 {xo-pyprintjson => .xo-pyprintjson}/CMakeLists.txt | 0 {xo-pyprintjson => .xo-pyprintjson}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pyprintjsonConfig.cmake.in | 0 .../include/README.md | 0 .../src/pyprintjson/CMakeLists.txt | 0 .../src/pyprintjson/EXAMPLES | 0 .../src/pyprintjson/pyprintjson.cpp | 0 .../src/pyprintjson/pyprintjson.hpp.in | 0 .../.github/workflows/main.yml | 0 {xo-pyprocess => .xo-pyprocess}/.gitignore | 0 {xo-pyprocess => .xo-pyprocess}/CMakeLists.txt | 0 {xo-pyprocess => .xo-pyprocess}/EXAMPLES | 0 {xo-pyprocess => .xo-pyprocess}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pyprocessConfig.cmake.in | 0 {xo-pyprocess => .xo-pyprocess}/include/README.md | 0 .../src/pyprocess/CMakeLists.txt | 0 .../src/pyprocess/pyprocess.cpp | 0 .../src/pyprocess/pyprocess.hpp.in | 0 .../.github/workflows/main.yml | 0 {xo-pyreactor => .xo-pyreactor}/.gitignore | 0 {xo-pyreactor => .xo-pyreactor}/CMakeLists.txt | 0 {xo-pyreactor => .xo-pyreactor}/EXAMPLES | 0 {xo-pyreactor => .xo-pyreactor}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pyreactorConfig.cmake.in | 0 {xo-pyreactor => .xo-pyreactor}/include/README.md | 0 .../src/pyreactor/CMakeLists.txt | 0 .../src/pyreactor/pyreactor.cpp | 0 .../src/pyreactor/pyreactor.hpp.in | 0 .../.github/workflows/main.yml | 0 {xo-pyreflect => .xo-pyreflect}/.gitignore | 0 {xo-pyreflect => .xo-pyreflect}/CMakeLists.txt | 0 {xo-pyreflect => .xo-pyreflect}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pyreflectConfig.cmake.in | 0 {xo-pyreflect => .xo-pyreflect}/include/README.md | 0 .../src/pyreflect/CMakeLists.txt | 0 .../src/pyreflect/pyreflect.cpp | 0 .../src/pyreflect/pyreflect.hpp.in | 0 .../.github/workflows/main.yml | 0 {xo-pysimulator => .xo-pysimulator}/.gitignore | 0 {xo-pysimulator => .xo-pysimulator}/CMakeLists.txt | 0 {xo-pysimulator => .xo-pysimulator}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pysimulatorConfig.cmake.in | 0 .../include/README.md | 0 .../src/pysimulator/CMakeLists.txt | 0 .../src/pysimulator/pysimulator.cpp | 0 .../src/pysimulator/pysimulator.hpp.in | 0 {xo-pyunit => .xo-pyunit}/.gitignore | 0 {xo-pyunit => .xo-pyunit}/CMakeLists.txt | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pyunitConfig.cmake.in | 0 {xo-pyunit => .xo-pyunit}/src/pyunit/CMakeLists.txt | 0 {xo-pyunit => .xo-pyunit}/src/pyunit/pyunit.cpp | 0 {xo-pyunit => .xo-pyunit}/src/pyunit/pyunit.hpp.in | 0 {xo-pyutil => .xo-pyutil}/.gitignore | 0 {xo-pyutil => .xo-pyutil}/CMakeLists.txt | 0 {xo-pyutil => .xo-pyutil}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pyutilConfig.cmake.in | 0 {xo-pyutil => .xo-pyutil}/example/CMakeLists.txt | 0 .../example/ex1/CMakeLists.txt | 0 {xo-pyutil => .xo-pyutil}/example/ex1/pyex1.cpp | 0 .../example/ex1/pyutilexample.hpp.in | 0 .../include/xo/pyutil/pycaller.hpp | 0 .../include/xo/pyutil/pyutil.hpp | 0 {xo-pywebsock => .xo-pywebsock}/.gitignore | 0 {xo-pywebsock => .xo-pywebsock}/CMakeLists.txt | 0 {xo-pywebsock => .xo-pywebsock}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pywebsockConfig.cmake.in | 0 {xo-pywebsock => .xo-pywebsock}/include/README.md | 0 .../src/pywebsock/CMakeLists.txt | 0 .../src/pywebsock/pywebsock.cpp | 0 .../src/pywebsock/pywebsock.hpp.in | 0 .../.github/workflows/main.yml | 0 {xo-pywebutil => .xo-pywebutil}/.gitignore | 0 {xo-pywebutil => .xo-pywebutil}/CMakeLists.txt | 0 {xo-pywebutil => .xo-pywebutil}/EXAMPLES | 0 {xo-pywebutil => .xo-pywebutil}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_pywebutilConfig.cmake.in | 0 {xo-pywebutil => .xo-pywebutil}/include/README.md | 0 .../src/pywebutil/CMakeLists.txt | 0 .../src/pywebutil/pywebutil.cpp | 0 .../src/pywebutil/pywebutil.hpp.in | 0 .../.github/workflows/ubuntu-main.yml | 0 .../.github/workflows/xo-cpp-main.yml | 0 {xo-ratio => .xo-ratio}/.gitignore | 0 {xo-ratio => .xo-ratio}/CMakeLists.txt | 0 {xo-ratio => .xo-ratio}/LICENSE | 0 {xo-ratio => .xo-ratio}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_ratioConfig.cmake.in | 0 {xo-ratio => .xo-ratio}/docs/CMakeLists.txt | 0 {xo-ratio => .xo-ratio}/docs/Doxyfile.in | 0 .../docs/_static/img/favicon.ico | Bin {xo-ratio => .xo-ratio}/docs/_static/img/icon.svg | 0 .../docs/_static/img/xo-icon.svg | 0 {xo-ratio => .xo-ratio}/docs/conf.py | 0 {xo-ratio => .xo-ratio}/docs/index.rst | 0 {xo-ratio => .xo-ratio}/docs/install.rst | 0 {xo-ratio => .xo-ratio}/docs/ratio-class.rst | 0 {xo-ratio => .xo-ratio}/docs/ratio-functions.rst | 0 {xo-ratio => .xo-ratio}/docs/ratio-reference.rst | 0 {xo-ratio => .xo-ratio}/example/CMakeLists.txt | 0 {xo-ratio => .xo-ratio}/example/ex1/CMakeLists.txt | 0 {xo-ratio => .xo-ratio}/example/ex1/ex1.cpp | 0 .../include/xo/ratio/numeric_concept.hpp | 0 {xo-ratio => .xo-ratio}/include/xo/ratio/ratio.hpp | 0 .../include/xo/ratio/ratio_concept.hpp | 0 .../include/xo/ratio/ratio_iostream.hpp | 0 .../include/xo/ratio/ratio_reflect.hpp | 0 {xo-ratio => .xo-ratio}/utest/CMakeLists.txt | 0 {xo-ratio => .xo-ratio}/utest/ratio.test.cpp | 0 .../utest/ratio_reflect.test.cpp | 0 {xo-ratio => .xo-ratio}/utest/ratio_utest_main.cpp | 0 .../.github/workflows/main.yml | 0 {xo-reactor => .xo-reactor}/.gitignore | 0 {xo-reactor => .xo-reactor}/CMakeLists.txt | 0 {xo-reactor => .xo-reactor}/README.md | 0 .../cmake/reactorConfig.cmake.in | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../include/xo/reactor/AbstractEventProcessor.hpp | 0 .../include/xo/reactor/AbstractSink.hpp | 0 .../include/xo/reactor/AbstractSource.hpp | 0 .../include/xo/reactor/DirectSource.hpp | 0 .../include/xo/reactor/DirectSourcePtr.hpp | 0 .../include/xo/reactor/EventSource.hpp | 0 .../include/xo/reactor/EventStore.hpp | 0 .../include/xo/reactor/EventTimeFn.hpp | 0 .../include/xo/reactor/EventTimeFn2.hpp | 0 .../include/xo/reactor/FifoQueue.hpp | 0 .../include/xo/reactor/HeapReducer.hpp | 0 .../include/xo/reactor/LastReducer.hpp | 0 .../include/xo/reactor/PollingReactor.hpp | 0 .../include/xo/reactor/PolyAdapterSink.hpp | 0 .../include/xo/reactor/Reactor.hpp | 0 .../include/xo/reactor/ReactorSource.hpp | 0 .../include/xo/reactor/Reducer.hpp | 0 .../include/xo/reactor/SecondarySource.hpp | 0 .../include/xo/reactor/Sink.hpp | 0 .../include/xo/reactor/init_reactor.hpp | 0 .../src/reactor/AbstractEventProcessor.cpp | 0 .../src/reactor/AbstractSource.cpp | 0 .../src/reactor/CMakeLists.txt | 0 .../src/reactor/PollingReactor.cpp | 0 {xo-reactor => .xo-reactor}/src/reactor/Reactor.cpp | 0 .../src/reactor/ReactorSource.cpp | 0 {xo-reactor => .xo-reactor}/src/reactor/Sink.cpp | 0 .../src/reactor/init_reactor.cpp | 0 {xo-reactor => .xo-reactor}/utest/CMakeLists.txt | 0 .../utest/PollingReactor.test.cpp | 0 {xo-reactor => .xo-reactor}/utest/Sink.test.cpp | 0 .../utest/reactor_utest_main.cpp | 0 {xo-reader => .xo-reader}/.gitignore | 0 {xo-reader => .xo-reader}/CMakeLists.txt | 0 {xo-reader => .xo-reader}/README | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_readerConfig.cmake.in | 0 {xo-reader => .xo-reader}/docs/CMakeLists.txt | 0 {xo-reader => .xo-reader}/docs/README | 0 {xo-reader => .xo-reader}/docs/_static/README | 0 .../docs/_static/img/favicon.ico | Bin {xo-reader => .xo-reader}/docs/conf.py | 0 {xo-reader => .xo-reader}/docs/example.rst | 0 {xo-reader => .xo-reader}/docs/implementation.rst | 0 {xo-reader => .xo-reader}/docs/index.rst | 0 {xo-reader => .xo-reader}/docs/install.rst | 0 {xo-reader => .xo-reader}/examples/CMakeLists.txt | 0 .../examples/exprrepl/CMakeLists.txt | 0 .../examples/exprrepl/expreplxx.cpp | 0 .../examples/exprrepl/exprrepl.cpp | 0 .../examples/exprreplxx/CMakeLists.txt | 0 .../examples/exprreplxx/exprreplxx.cpp | 0 .../include/xo/reader/apply_xs.hpp | 0 .../include/xo/reader/define_xs.hpp | 0 .../include/xo/reader/envframe.hpp | 0 .../include/xo/reader/envframestack.hpp | 0 .../include/xo/reader/expect_expr_xs.hpp | 0 .../include/xo/reader/expect_formal_arglist_xs.hpp | 0 .../include/xo/reader/expect_formal_xs.hpp | 0 .../include/xo/reader/expect_symbol_xs.hpp | 0 .../include/xo/reader/expect_type_xs.hpp | 0 .../include/xo/reader/exprseq_xs.hpp | 0 .../include/xo/reader/exprstate.hpp | 0 .../include/xo/reader/exprstatestack.hpp | 0 .../include/xo/reader/formal_arg.hpp | 0 .../include/xo/reader/if_else_xs.hpp | 0 .../include/xo/reader/lambda_xs.hpp | 0 .../include/xo/reader/let1_xs.hpp | 0 .../include/xo/reader/paren_xs.hpp | 0 .../include/xo/reader/parser.hpp | 0 .../include/xo/reader/parser_result.hpp | 0 .../include/xo/reader/parserstatemachine.hpp | 0 .../include/xo/reader/pretty_envframestack.hpp | 0 .../include/xo/reader/pretty_exprstatestack.hpp | 0 .../include/xo/reader/pretty_parserstatemachine.hpp | 0 .../include/xo/reader/progress_xs.hpp | 0 .../include/xo/reader/reader.hpp | 0 .../include/xo/reader/reader_error.hpp | 0 .../include/xo/reader/sequence_xs.hpp | 0 {xo-reader => .xo-reader}/src/reader/CMakeLists.txt | 0 {xo-reader => .xo-reader}/src/reader/apply_xs.cpp | 0 {xo-reader => .xo-reader}/src/reader/define_xs.cpp | 0 {xo-reader => .xo-reader}/src/reader/envframe.cpp | 0 .../src/reader/envframestack.cpp | 0 .../src/reader/expect_expr_xs.cpp | 0 .../src/reader/expect_formal_arglist_xs.cpp | 0 .../src/reader/expect_formal_xs.cpp | 0 .../src/reader/expect_symbol_xs.cpp | 0 .../src/reader/expect_type_xs.cpp | 0 {xo-reader => .xo-reader}/src/reader/exprseq_xs.cpp | 0 {xo-reader => .xo-reader}/src/reader/exprstate.cpp | 0 .../src/reader/exprstatestack.cpp | 0 {xo-reader => .xo-reader}/src/reader/if_else_xs.cpp | 0 {xo-reader => .xo-reader}/src/reader/lambda_xs.cpp | 0 {xo-reader => .xo-reader}/src/reader/let1_xs.cpp | 0 {xo-reader => .xo-reader}/src/reader/paren_xs.cpp | 0 {xo-reader => .xo-reader}/src/reader/parser.cpp | 0 .../src/reader/parser_result.cpp | 0 .../src/reader/parserstatemachine.cpp | 0 .../src/reader/pretty_parserstatemachine.cpp | 0 .../src/reader/progress_xs.cpp | 0 {xo-reader => .xo-reader}/src/reader/reader.cpp | 0 .../src/reader/sequence_xs.cpp | 0 {xo-reader => .xo-reader}/utest/CMakeLists.txt | 0 {xo-reader => .xo-reader}/utest/parser.test.cpp | 0 {xo-reader => .xo-reader}/utest/reader.test.cpp | 0 .../utest/reader_utest_main.cpp | 0 {xo-reader2 => .xo-reader2}/CMakeLists.txt | 0 {xo-reader2 => .xo-reader2}/DESIGN.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_reader2Config.cmake.in | 0 {xo-reader2 => .xo-reader2}/doc/README.md | 0 {xo-reader2 => .xo-reader2}/doc/glossary.rst | 0 {xo-reader2 => .xo-reader2}/example/CMakeLists.txt | 0 .../example/readerreplxx/CMakeLists.txt | 0 .../example/readerreplxx/readerreplxx.cpp | 0 .../idl/IGCObject_DGlobalEnv.json5 | 0 .../idl/IGCObject_DSchematikaParser.json5 | 0 .../idl/IPrintable_DApplySsm.json5 | 0 .../idl/IPrintable_DDefineSsm.json5 | 0 .../idl/IPrintable_DDeftypeSsm.json5 | 0 .../idl/IPrintable_DExpectExprSsm.json5 | 0 .../idl/IPrintable_DExpectFormalArgSsm.json5 | 0 .../idl/IPrintable_DExpectFormalArglistSsm.json5 | 0 .../idl/IPrintable_DExpectListTypeSsm.json5 | 0 .../idl/IPrintable_DExpectQArraySsm.json5 | 0 .../idl/IPrintable_DExpectQDictSsm.json5 | 0 .../idl/IPrintable_DExpectQListSsm.json5 | 0 .../idl/IPrintable_DExpectQLiteralSsm.json5 | 0 .../idl/IPrintable_DExpectSymbolSsm.json5 | 0 .../idl/IPrintable_DExpectTypeSsm.json5 | 0 .../idl/IPrintable_DGlobalEnv.json5 | 0 .../idl/IPrintable_DIfElseSsm.json5 | 0 .../idl/IPrintable_DLambdaSsm.json5 | 0 .../idl/IPrintable_DParenSsm.json5 | 0 .../idl/IPrintable_DProgressSsm.json5 | 0 .../idl/IPrintable_DQuoteSsm.json5 | 0 .../idl/IPrintable_DSequenceSsm.json5 | 0 .../idl/IPrintable_DToplevelSeqSsm.json5 | 0 .../idl/ISyntaxStateMachine_DApplySsm.json5 | 0 .../idl/ISyntaxStateMachine_DDefineSsm.json5 | 0 .../idl/ISyntaxStateMachine_DDeftypeSsm.json5 | 0 .../idl/ISyntaxStateMachine_DExpectExprSsm.json5 | 0 .../ISyntaxStateMachine_DExpectFormalArgSsm.json5 | 0 ...SyntaxStateMachine_DExpectFormalArglistSsm.json5 | 0 .../ISyntaxStateMachine_DExpectListTypeSsm.json5 | 0 .../idl/ISyntaxStateMachine_DExpectQArraySsm.json5 | 0 .../idl/ISyntaxStateMachine_DExpectQDictSsm.json5 | 0 .../idl/ISyntaxStateMachine_DExpectQListSsm.json5 | 0 .../ISyntaxStateMachine_DExpectQLiteralSsm.json5 | 0 .../idl/ISyntaxStateMachine_DExpectSymbolSsm.json5 | 0 .../idl/ISyntaxStateMachine_DExpectTypeSsm.json5 | 0 .../idl/ISyntaxStateMachine_DIfElseSsm.json5 | 0 .../idl/ISyntaxStateMachine_DLambdaSsm.json5 | 0 .../idl/ISyntaxStateMachine_DParenSsm.json5 | 0 .../idl/ISyntaxStateMachine_DProgressSsm.json5 | 0 .../idl/ISyntaxStateMachine_DQuoteSsm.json5 | 0 .../idl/ISyntaxStateMachine_DSequenceSsm.json5 | 0 .../idl/ISyntaxStateMachine_DToplevelSeqSsm.json5 | 0 .../idl/SyntaxStateMachine.json5 | 0 .../include/xo/reader2/ApplySsm.hpp | 0 .../include/xo/reader2/DDefineSsm.hpp | 0 .../include/xo/reader2/DExpectExprSsm.hpp | 0 .../include/xo/reader2/DExpectFormalArglistSsm.hpp | 0 .../include/xo/reader2/DExpectQArraySsm.hpp | 0 .../include/xo/reader2/DExpectQListSsm.hpp | 0 .../include/xo/reader2/DExpectQLiteralSsm.hpp | 0 .../include/xo/reader2/DExpectSymbolSsm.hpp | 0 .../include/xo/reader2/DExpectTypeSsm.hpp | 0 .../include/xo/reader2/DGlobalEnv.hpp | 0 .../include/xo/reader2/DProgressSsm.hpp | 0 .../include/xo/reader2/DQuoteSsm.hpp | 0 .../include/xo/reader2/DSequenceSsm.hpp | 0 .../include/xo/reader2/DSyntaxStateMachine.hpp | 0 .../include/xo/reader2/DToplevelSeqSsm.hpp | 0 .../include/xo/reader2/DefineSsm.hpp | 0 .../include/xo/reader2/DeftypeSsm.hpp | 0 .../include/xo/reader2/ExpectExprSsm.hpp | 0 .../include/xo/reader2/ExpectFormalArgSsm.hpp | 0 .../include/xo/reader2/ExpectFormalArglistSsm.hpp | 0 .../include/xo/reader2/ExpectListTypeSsm.hpp | 0 .../include/xo/reader2/ExpectQArraySsm.hpp | 0 .../include/xo/reader2/ExpectQDictSsm.hpp | 0 .../include/xo/reader2/ExpectQListSsm.hpp | 0 .../include/xo/reader2/ExpectQLiteralSsm.hpp | 0 .../include/xo/reader2/ExpectSymbolSsm.hpp | 0 .../include/xo/reader2/ExpectTypeSsm.hpp | 0 .../include/xo/reader2/ExpressionParser.hpp | 0 .../include/xo/reader2/GlobalEnv.hpp | 0 .../include/xo/reader2/IfElseSsm.hpp | 0 .../include/xo/reader2/LambdaSsm.hpp | 0 .../include/xo/reader2/ParenSsm.hpp | 0 .../include/xo/reader2/ParserConfig.hpp | 0 .../include/xo/reader2/ParserResult.hpp | 0 .../include/xo/reader2/ParserStack.hpp | 0 .../include/xo/reader2/ParserStateMachine.hpp | 0 .../include/xo/reader2/ProgressSsm.hpp | 0 .../include/xo/reader2/QuoteSsm.hpp | 0 .../include/xo/reader2/Reader.hpp | 0 .../include/xo/reader2/ReaderConfig.hpp | 0 .../include/xo/reader2/SchematikaParser.hpp | 0 .../include/xo/reader2/SchematikaReader.hpp | 0 .../include/xo/reader2/SequenceSsm.hpp | 0 .../include/xo/reader2/SetupReader2.hpp | 0 .../include/xo/reader2/SyntaxStateMachine.hpp | 0 .../include/xo/reader2/ToplevelSeqSsm.hpp | 0 .../include/xo/reader2/apply/DApplySsm.hpp | 0 .../xo/reader2/apply/IPrintable_DApplySsm.hpp | 0 .../reader2/apply/ISyntaxStateMachine_DApplySsm.hpp | 0 .../xo/reader2/define/IPrintable_DDefineSsm.hpp | 0 .../define/ISyntaxStateMachine_DDefineSsm.hpp | 0 .../include/xo/reader2/deftype/DDeftypeSsm.hpp | 0 .../xo/reader2/deftype/IPrintable_DDeftypeSsm.hpp | 0 .../deftype/ISyntaxStateMachine_DDeftypeSsm.hpp | 0 .../include/xo/reader2/env/IGCObject_DGlobalEnv.hpp | 0 .../xo/reader2/env/IGCObject_DSchematikaParser.hpp | 0 .../xo/reader2/env/IPrintable_DGlobalEnv.hpp | 0 .../expect_formal_arg/DExpectFormalArgSsm.hpp | 0 .../IPrintable_DExpectFormalArgSsm.hpp | 0 .../ISyntaxStateMachine_DExpectFormalArgSsm.hpp | 0 .../reader2/expect_listtype/DExpectListTypeSsm.hpp | 0 .../IPrintable_DExpectListTypeSsm.hpp | 0 .../ISyntaxStateMachine_DExpectListTypeSsm.hpp | 0 .../xo/reader2/expect_qdict/DExpectQDictSsm.hpp | 0 .../expect_qdict/IPrintable_DExpectQDictSsm.hpp | 0 .../ISyntaxStateMachine_DExpectQDictSsm.hpp | 0 .../include/xo/reader2/ifelse/DIfElseSsm.hpp | 0 .../xo/reader2/ifelse/IPrintable_DIfElseSsm.hpp | 0 .../ifelse/ISyntaxStateMachine_DIfElseSsm.hpp | 0 .../include/xo/reader2/init_reader2.hpp | 0 .../include/xo/reader2/lambda/DLambdaSsm.hpp | 0 .../xo/reader2/lambda/IPrintable_DLambdaSsm.hpp | 0 .../lambda/ISyntaxStateMachine_DLambdaSsm.hpp | 0 .../include/xo/reader2/paren/DParenSsm.hpp | 0 .../xo/reader2/paren/IPrintable_DParenSsm.hpp | 0 .../reader2/paren/ISyntaxStateMachine_DParenSsm.hpp | 0 .../include/xo/reader2/parser/DSchematikaParser.hpp | 0 .../reader2/parser/IGCObject_DSchematikaParser.hpp | 0 .../xo/reader2/quote/IPrintable_DQuoteSsm.hpp | 0 .../reader2/quote/ISyntaxStateMachine_DQuoteSsm.hpp | 0 .../include/xo/reader2/ssm/ASyntaxStateMachine.hpp | 0 .../xo/reader2/ssm/IPrintable_DExpectExprSsm.hpp | 0 .../ssm/IPrintable_DExpectFormalArglistSsm.hpp | 0 .../xo/reader2/ssm/IPrintable_DExpectQArraySsm.hpp | 0 .../xo/reader2/ssm/IPrintable_DExpectQListSsm.hpp | 0 .../reader2/ssm/IPrintable_DExpectQLiteralSsm.hpp | 0 .../xo/reader2/ssm/IPrintable_DExpectSymbolSsm.hpp | 0 .../xo/reader2/ssm/IPrintable_DExpectTypeSsm.hpp | 0 .../xo/reader2/ssm/IPrintable_DProgressSsm.hpp | 0 .../xo/reader2/ssm/IPrintable_DSequenceSsm.hpp | 0 .../xo/reader2/ssm/IPrintable_DToplevelSeqSsm.hpp | 0 .../xo/reader2/ssm/ISyntaxStateMachine_Any.hpp | 0 .../ssm/ISyntaxStateMachine_DExpectExprSsm.hpp | 0 .../ISyntaxStateMachine_DExpectFormalArglistSsm.hpp | 0 .../ssm/ISyntaxStateMachine_DExpectQArraySsm.hpp | 0 .../ssm/ISyntaxStateMachine_DExpectQListSsm.hpp | 0 .../ssm/ISyntaxStateMachine_DExpectQLiteralSsm.hpp | 0 .../ssm/ISyntaxStateMachine_DExpectSymbolSsm.hpp | 0 .../ssm/ISyntaxStateMachine_DExpectTypeSsm.hpp | 0 .../ssm/ISyntaxStateMachine_DProgressSsm.hpp | 0 .../ssm/ISyntaxStateMachine_DSequenceSsm.hpp | 0 .../ssm/ISyntaxStateMachine_DToplevelSeqSsm.hpp | 0 .../xo/reader2/ssm/ISyntaxStateMachine_Xfer.hpp | 0 .../include/xo/reader2/ssm/RSyntaxStateMachine.hpp | 0 .../include/xo/reader2/syntaxstatetype.hpp | 0 .../src/reader2/CMakeLists.txt | 0 .../src/reader2/DApplySsm.cpp | 0 .../src/reader2/DDefineSsm.cpp | 0 .../src/reader2/DDeftypeSsm.cpp | 0 .../src/reader2/DExpectExprSsm.cpp | 0 .../src/reader2/DExpectFormalArgSsm.cpp | 0 .../src/reader2/DExpectFormalArglistSsm.cpp | 0 .../src/reader2/DExpectListTypeSsm.cpp | 0 .../src/reader2/DExpectQArraySsm.cpp | 0 .../src/reader2/DExpectQDictSsm.cpp | 0 .../src/reader2/DExpectQListSsm.cpp | 0 .../src/reader2/DExpectQLiteralSsm.cpp | 0 .../src/reader2/DExpectSymbolSsm.cpp | 0 .../src/reader2/DExpectTypeSsm.cpp | 0 .../src/reader2/DGlobalEnv.cpp | 0 .../src/reader2/DIfElseSsm.cpp | 0 .../src/reader2/DLambdaSsm.cpp | 0 .../src/reader2/DParenSsm.cpp | 0 .../src/reader2/DProgressSsm.cpp | 0 .../src/reader2/DQuoteSsm.cpp | 0 .../src/reader2/DSchematikaParser.cpp | 0 .../src/reader2/DSequenceSsm.cpp | 0 .../src/reader2/DToplevelSeqSsm.cpp | 0 .../src/reader2/IPrintable_DExpectExprSsm.cpp | 0 .../reader2/IPrintable_DExpectFormalArglistSsm.cpp | 0 .../src/reader2/IPrintable_DExpectQArraySsm.cpp | 0 .../src/reader2/IPrintable_DExpectQListSsm.cpp | 0 .../src/reader2/IPrintable_DExpectQLiteralSsm.cpp | 0 .../src/reader2/IPrintable_DExpectSymbolSsm.cpp | 0 .../src/reader2/IPrintable_DExpectTypeSsm.cpp | 0 .../src/reader2/IPrintable_DParenSsm.cpp | 0 .../src/reader2/IPrintable_DProgressSsm.cpp | 0 .../src/reader2/IPrintable_DSequenceSsm.cpp | 0 .../src/reader2/IPrintable_DToplevelSeqSsm.cpp | 0 .../src/reader2/ISyntaxStateMachine_Any.cpp | 0 .../reader2/ISyntaxStateMachine_DExpectExprSsm.cpp | 0 .../ISyntaxStateMachine_DExpectFormalArglistSsm.cpp | 0 .../ISyntaxStateMachine_DExpectQArraySsm.cpp | 0 .../reader2/ISyntaxStateMachine_DExpectQListSsm.cpp | 0 .../ISyntaxStateMachine_DExpectQLiteralSsm.cpp | 0 .../ISyntaxStateMachine_DExpectSymbolSsm.cpp | 0 .../reader2/ISyntaxStateMachine_DExpectTypeSsm.cpp | 0 .../src/reader2/ISyntaxStateMachine_DParenSsm.cpp | 0 .../reader2/ISyntaxStateMachine_DProgressSsm.cpp | 0 .../reader2/ISyntaxStateMachine_DSequenceSsm.cpp | 0 .../reader2/ISyntaxStateMachine_DToplevelSeqSsm.cpp | 0 .../src/reader2/ParserResult.cpp | 0 .../src/reader2/ParserStack.cpp | 0 .../src/reader2/ParserStateMachine.cpp | 0 .../src/reader2/ReaderConfig.cpp | 0 .../src/reader2/SchematikaReader.cpp | 0 .../src/reader2/SetupReader2.cpp | 0 .../src/reader2/facet/IGCObject_DGlobalEnv.cpp | 0 .../reader2/facet/IGCObject_DSchematikaParser.cpp | 0 .../src/reader2/facet/IPrintable_DApplySsm.cpp | 0 .../src/reader2/facet/IPrintable_DDefineSsm.cpp | 0 .../src/reader2/facet/IPrintable_DDeftypeSsm.cpp | 0 .../facet/IPrintable_DExpectFormalArgSsm.cpp | 0 .../reader2/facet/IPrintable_DExpectListTypeSsm.cpp | 0 .../reader2/facet/IPrintable_DExpectQDictSsm.cpp | 0 .../src/reader2/facet/IPrintable_DGlobalEnv.cpp | 0 .../src/reader2/facet/IPrintable_DIfElseSsm.cpp | 0 .../src/reader2/facet/IPrintable_DLambdaSsm.cpp | 0 .../src/reader2/facet/IPrintable_DQuoteSsm.cpp | 0 .../reader2/facet/ISyntaxStateMachine_DApplySsm.cpp | 0 .../facet/ISyntaxStateMachine_DDefineSsm.cpp | 0 .../facet/ISyntaxStateMachine_DDeftypeSsm.cpp | 0 .../ISyntaxStateMachine_DExpectFormalArgSsm.cpp | 0 .../ISyntaxStateMachine_DExpectListTypeSsm.cpp | 0 .../facet/ISyntaxStateMachine_DExpectQDictSsm.cpp | 0 .../facet/ISyntaxStateMachine_DIfElseSsm.cpp | 0 .../facet/ISyntaxStateMachine_DLambdaSsm.cpp | 0 .../reader2/facet/ISyntaxStateMachine_DQuoteSsm.cpp | 0 .../src/reader2/init_reader2.cpp | 0 .../src/reader2/syntaxstatetype.cpp | 0 {xo-reader2 => .xo-reader2}/utest/CMakeLists.txt | 0 .../utest/SchematikaParser.test.cpp | 0 .../utest/reader2_utest_main.cpp | 0 .../.github/workflows/cmake-single-platform.yml | 0 {xo-refcnt => .xo-refcnt}/.gitignore | 0 {xo-refcnt => .xo-refcnt}/CMakeLists.txt | 0 {xo-refcnt => .xo-refcnt}/README.md | 0 .../cmake/refcntConfig.cmake.in | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../include/xo/cxxutil/demangle.hpp | 0 .../include/xo/refcnt/Displayable.hpp | 0 .../include/xo/refcnt/Refcounted.hpp | 0 .../include/xo/refcnt/Unowned.hpp | 0 .../include/xo/refcnt/pretty_refcnt.hpp | 0 {xo-refcnt => .xo-refcnt}/src/CMakeLists.txt | 0 {xo-refcnt => .xo-refcnt}/src/Displayable.cpp | 0 {xo-refcnt => .xo-refcnt}/src/Refcounted.cpp | 0 {xo-refcnt => .xo-refcnt}/utest/CMakeLists.txt | 0 {xo-refcnt => .xo-refcnt}/utest/README | 0 .../utest/intrusive_ptr.test.cpp | 0 .../utest/refcnt_utest_main.cpp | 0 .../.github/workflows/cmake-single-platform.yml | 0 {xo-reflect => .xo-reflect}/.gitignore | 0 {xo-reflect => .xo-reflect}/CMakeLists.txt | 0 {xo-reflect => .xo-reflect}/FILESYSTEM | 0 {xo-reflect => .xo-reflect}/README.md | 0 .../cmake/reflectConfig.cmake.in | 0 .../cmake/run-external-ctest | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../include/xo/reflect/CMakeLists.txt | 0 .../include/xo/reflect/EstablishTypeDescr.hpp | 0 .../include/xo/reflect/Metatype.hpp | 0 .../include/xo/reflect/Object.hpp | 0 .../include/xo/reflect/Reflect.hpp | 0 .../include/xo/reflect/SelfTagging.hpp | 0 .../include/xo/reflect/StructReflector.hpp | 0 .../include/xo/reflect/TaggedPtr.hpp | 0 .../include/xo/reflect/TaggedRcptr.hpp | 0 .../include/xo/reflect/TypeDescr.hpp | 0 .../include/xo/reflect/TypeDescrExtra.hpp | 0 .../include/xo/reflect/TypeDrivenMap.hpp | 0 .../include/xo/reflect/atomic/AtomicTdx.hpp | 0 .../include/xo/reflect/function/FunctionTdx.hpp | 0 .../include/xo/reflect/init_reflect.hpp | 0 .../include/xo/reflect/pointer/PointerTdx.hpp | 0 .../include/xo/reflect/reflect_struct.hpp | 0 .../include/xo/reflect/struct/StructMember.hpp | 0 .../include/xo/reflect/struct/StructTdx.hpp | 0 .../include/xo/reflect/vector/VectorTdx.hpp | 0 .../src/reflect/CMakeLists.txt | 0 .../src/reflect/TaggedRcptr.cpp | 0 .../src/reflect/TypeDescr.cpp | 0 .../src/reflect/TypeDescrExtra.cpp | 0 .../src/reflect/atomic/AtomicTdx.cpp | 0 .../src/reflect/function/FunctionTdx.cpp | 0 .../src/reflect/init_reflect.cpp | 0 .../src/reflect/pointer/PointerTdx.cpp | 0 .../src/reflect/struct/StructMember.cpp | 0 .../src/reflect/struct/StructTdx.cpp | 0 .../src/reflect/vector/VectorTdx.cpp | 0 {xo-reflect => .xo-reflect}/utest/CMakeLists.txt | 0 .../utest/FunctionTdx.test.cpp | 0 .../utest/StructReflector.test.cpp | 0 .../utest/StructTdx.test.cpp | 0 .../utest/VectorTdx.test.cpp | 0 .../utest/reflect_utest_main.cpp | 0 .../.github/workflows/main.yml | 0 {xo-simulator => .xo-simulator}/.gitignore | 0 {xo-simulator => .xo-simulator}/CMakeLists.txt | 0 {xo-simulator => .xo-simulator}/README.md | 0 .../cmake/simulatorConfig.cmake.in | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../include/xo/simulator/EventSink.hpp | 0 .../include/xo/simulator/Simulator.hpp | 0 .../include/xo/simulator/SourceTimestamp.hpp | 0 .../include/xo/simulator/TimeSlip.hpp | 0 .../include/xo/simulator/init_simulator.hpp | 0 .../src/simulator/CMakeLists.txt | 0 .../src/simulator/Simulator.cpp | 0 .../src/simulator/SourceTimestamp.cpp | 0 .../src/simulator/init_simulator.cpp | 0 {xo-statistics => .xo-statistics}/.gitignore | 0 {xo-statistics => .xo-statistics}/CMakeLists.txt | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_statisticsConfig.cmake.in | 0 .../include/xo/statistics/Accumulator.hpp | 0 .../include/xo/statistics/Histogram.hpp | 0 .../include/xo/statistics/SampleStatistics.hpp | 0 .../CMakeLists.txt | 0 {xo-stringtable2 => .xo-stringtable2}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_stringtable2Config.cmake.in | 0 .../idl/IGCObject_DString.json5 | 0 .../idl/IGCObject_DUniqueString.json5 | 0 .../idl/IPrintable_DString.json5 | 0 .../idl/IPrintable_DUniqueString.json5 | 0 .../include/xo/stringtable2/.gitkeep | 0 .../include/xo/stringtable2/DString.hpp | 0 .../include/xo/stringtable2/DUniqueString.hpp | 0 .../include/xo/stringtable2/SetupStringtable2.hpp | 0 .../include/xo/stringtable2/String.hpp | 0 .../include/xo/stringtable2/StringOps.hpp | 0 .../include/xo/stringtable2/StringTable.hpp | 0 .../include/xo/stringtable2/UniqueString.hpp | 0 .../include/xo/stringtable2/init_stringtable2.hpp | 0 .../xo/stringtable2/string/IGCObject_DString.hpp | 0 .../xo/stringtable2/string/IPrintable_DString.hpp | 0 .../uniquestring/IGCObject_DUniqueString.hpp | 0 .../uniquestring/IPrintable_DUniqueString.hpp | 0 .../src/stringtable2/CMakeLists.txt | 0 .../src/stringtable2/DString.cpp | 0 .../src/stringtable2/DUniqueString.cpp | 0 .../src/stringtable2/IGCObject_DString.cpp | 0 .../src/stringtable2/IGCObject_DUniqueString.cpp | 0 .../src/stringtable2/IPrintable_DString.cpp | 0 .../src/stringtable2/IPrintable_DUniqueString.cpp | 0 .../src/stringtable2/SetupStringtable2.cpp | 0 .../src/stringtable2/StringTable.cpp | 0 .../src/stringtable2/init_stringtable2.cpp | 0 .../utest/CMakeLists.txt | 0 .../utest/DString.test.cpp | 0 .../utest/StringOps.test.cpp | 0 .../utest/StringTable.test.cpp | 0 .../utest/stringtable2_utest_main.cpp | 0 {xo-tokenizer => .xo-tokenizer}/.gitignore | 0 {xo-tokenizer => .xo-tokenizer}/CMakeLists.txt | 0 {xo-tokenizer => .xo-tokenizer}/README.md | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_tokenizerConfig.cmake.in | 0 {xo-tokenizer => .xo-tokenizer}/docs/CMakeLists.txt | 0 {xo-tokenizer => .xo-tokenizer}/docs/README | 0 {xo-tokenizer => .xo-tokenizer}/docs/_static/README | 0 .../docs/_static/img/favicon.ico | Bin {xo-tokenizer => .xo-tokenizer}/docs/conf.py | 0 {xo-tokenizer => .xo-tokenizer}/docs/examples.rst | 0 .../docs/implementation.rst | 0 {xo-tokenizer => .xo-tokenizer}/docs/index.rst | 0 .../docs/input-state-class.rst | 0 {xo-tokenizer => .xo-tokenizer}/docs/install.rst | 0 .../docs/scan-result-class.rst | 0 .../docs/schematika-tokens.rst | 0 {xo-tokenizer => .xo-tokenizer}/docs/span-class.rst | 0 .../docs/token-class.rst | 0 .../docs/tokenizer-class.rst | 0 .../docs/tokenizer-error-class.rst | 0 .../docs/tokentype-enum.rst | 0 .../example/CMakeLists.txt | 0 .../example/tokenrepl/CMakeLists.txt | 0 .../example/tokenrepl/tokenrepl.cpp | 0 .../include/xo/tokenizer/buffer.hpp | 0 .../include/xo/tokenizer/input_state.hpp | 0 .../include/xo/tokenizer/scan_result.hpp | 0 .../include/xo/tokenizer/span.hpp | 0 .../include/xo/tokenizer/token.hpp | 0 .../include/xo/tokenizer/tokenizer.hpp | 0 .../include/xo/tokenizer/tokenizer_error.hpp | 0 .../include/xo/tokenizer/tokentype.hpp | 0 .../src/tokenizer/CMakeLists.txt | 0 .../src/tokenizer/token.cpp | 0 .../src/tokenizer/tokentype.cpp | 0 .../utest/CMakeLists.txt | 0 .../utest/token.test.cpp | 0 .../utest/tokenizer.test.cpp | 0 .../utest/tokenizer_utest_main.cpp | 0 {xo-tokenizer2 => .xo-tokenizer2}/CMakeLists.txt | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../cmake/xo_tokenizer2Config.cmake.in | 0 .../example/CMakeLists.txt | 0 .../example/tokenrepl/CMakeLists.txt | 0 .../example/tokenrepl/tokenrepl.cpp | 0 .../include/xo/tokenizer2/.gitkeep | 0 .../include/xo/tokenizer2/TkInputState.hpp | 0 .../include/xo/tokenizer2/Token.hpp | 0 .../include/xo/tokenizer2/Tokenizer.hpp | 0 .../include/xo/tokenizer2/TokenizerError.hpp | 0 .../include/xo/tokenizer2/buffer.hpp | 0 .../include/xo/tokenizer2/scan_result.hpp | 0 .../include/xo/tokenizer2/tokentype.hpp | 0 .../src/tokenizer2/CMakeLists.txt | 0 .../src/tokenizer2/TkInputState.cpp | 0 .../src/tokenizer2/Token.cpp | 0 .../src/tokenizer2/Tokenizer.cpp | 0 .../src/tokenizer2/TokenizerError.cpp | 0 .../src/tokenizer2/scan_result.cpp | 0 .../src/tokenizer2/tokentype.cpp | 0 {xo-type => .xo-type}/CMakeLists.txt | 0 .../cmake/xo-bootstrap-macros.cmake | 0 {xo-type => .xo-type}/cmake/xo_typeConfig.cmake.in | 0 .../idl/IGCObject_DArrayType.json5 | 0 .../idl/IGCObject_DAtomicType.json5 | 0 .../idl/IGCObject_DFunctionType.json5 | 0 {xo-type => .xo-type}/idl/IGCObject_DListType.json5 | 0 {xo-type => .xo-type}/idl/IGCObject_DTypeVar.json5 | 0 .../idl/IGCObject_DTypeVarRef.json5 | 0 {xo-type => .xo-type}/idl/IType_DArrayType.json5 | 0 {xo-type => .xo-type}/idl/IType_DAtomicType.json5 | 0 {xo-type => .xo-type}/idl/IType_DFunctionType.json5 | 0 {xo-type => .xo-type}/idl/IType_DListType.json5 | 0 {xo-type => .xo-type}/idl/IType_DTypeVarRef.json5 | 0 {xo-type => .xo-type}/idl/Type.json5 | 0 {xo-type => .xo-type}/include/xo/type/ArrayType.hpp | 0 .../include/xo/type/AtomicType.hpp | 0 .../include/xo/type/DArrayType.hpp | 0 .../include/xo/type/DAtomicType.hpp | 0 .../include/xo/type/DFunctionType.hpp | 0 {xo-type => .xo-type}/include/xo/type/DListType.hpp | 0 .../include/xo/type/FunctionType.hpp | 0 {xo-type => .xo-type}/include/xo/type/ListType.hpp | 0 {xo-type => .xo-type}/include/xo/type/Metatype.hpp | 0 {xo-type => .xo-type}/include/xo/type/SetupType.hpp | 0 {xo-type => .xo-type}/include/xo/type/Type.hpp | 0 {xo-type => .xo-type}/include/xo/type/TypeOps.hpp | 0 .../include/xo/type/TypeVarRef.hpp | 0 .../include/xo/type/array/IGCObject_DArrayType.hpp | 0 .../include/xo/type/array/IType_DArrayType.hpp | 0 .../xo/type/atomic/IGCObject_DAtomicType.hpp | 0 .../include/xo/type/atomic/IType_DAtomicType.hpp | 0 .../xo/type/function/IGCObject_DFunctionType.hpp | 0 .../xo/type/function/IType_DFunctionType.hpp | 0 {xo-type => .xo-type}/include/xo/type/init_type.hpp | 0 .../include/xo/type/list/IGCObject_DListType.hpp | 0 .../include/xo/type/list/IType_DListType.hpp | 0 .../include/xo/type/type/AType.hpp | 0 .../include/xo/type/type/IType_Any.hpp | 0 .../include/xo/type/type/IType_Xfer.hpp | 0 .../include/xo/type/type/RType.hpp | 0 .../include/xo/type/typevar/DTypeVarRef.hpp | 0 .../xo/type/typevar/IGCObject_DTypeVarRef.hpp | 0 .../include/xo/type/typevar/IType_DTypeVarRef.hpp | 0 {xo-type => .xo-type}/src/type/CMakeLists.txt | 0 {xo-type => .xo-type}/src/type/DArrayType.cpp | 0 {xo-type => .xo-type}/src/type/DAtomicType.cpp | 0 {xo-type => .xo-type}/src/type/DFunctionType.cpp | 0 {xo-type => .xo-type}/src/type/DListType.cpp | 0 {xo-type => .xo-type}/src/type/DTypeVarRef.cpp | 0 .../src/type/IGCObject_DArrayType.cpp | 0 .../src/type/IGCObject_DAtomicType.cpp | 0 .../src/type/IGCObject_DFunctionType.cpp | 0 .../src/type/IGCObject_DListType.cpp | 0 .../src/type/IGCObject_DTypeVar.cpp | 0 .../src/type/IGCObject_DTypeVarRef.cpp | 0 {xo-type => .xo-type}/src/type/IType_Any.cpp | 0 {xo-type => .xo-type}/src/type/IType_DArrayType.cpp | 0 .../src/type/IType_DAtomicType.cpp | 0 .../src/type/IType_DFunctionType.cpp | 0 {xo-type => .xo-type}/src/type/IType_DListType.cpp | 0 {xo-type => .xo-type}/src/type/IType_DTypeVar.cpp | 0 .../src/type/IType_DTypeVarRef.cpp | 0 {xo-type => .xo-type}/src/type/Metatype.cpp | 0 {xo-type => .xo-type}/src/type/SetupType.cpp | 0 {xo-type => .xo-type}/src/type/TypeOps.cpp | 0 {xo-type => .xo-type}/src/type/init_type.cpp | 0 {xo-type => .xo-type}/utest/CMakeLists.txt | 0 {xo-type => .xo-type}/utest/DArrayType.test.cpp | 0 {xo-type => .xo-type}/utest/DAtomicType.test.cpp | 0 {xo-type => .xo-type}/utest/DListType.test.cpp | 0 {xo-type => .xo-type}/utest/type_utest_main.cpp | 0 .../.github/workflows/nix-main.yml | 0 .../.github/workflows/ubuntu-main.yml | 0 .../.github/workflows/xo-cpp-main.yml | 0 {xo-unit => .xo-unit}/.gitignore | 0 {xo-unit => .xo-unit}/CMakeLists.txt | 0 {xo-unit => .xo-unit}/LICENSE | 0 {xo-unit => .xo-unit}/README.md | 0 {xo-unit => .xo-unit}/cmake/gen-ccov.in | 0 {xo-unit => .xo-unit}/cmake/lcov-harness | 0 .../cmake/xo-bootstrap-macros.cmake | 0 {xo-unit => .xo-unit}/cmake/xo_unitConfig.cmake.in | 0 {xo-unit => .xo-unit}/docs/CMakeLists.txt | 0 {xo-unit => .xo-unit}/docs/README | 0 {xo-unit => .xo-unit}/docs/_static/README | 0 {xo-unit => .xo-unit}/docs/_static/img/favicon.ico | Bin {xo-unit => .xo-unit}/docs/basis-unit-class.rst | 0 {xo-unit => .xo-unit}/docs/basis-unit-constants.rst | 0 {xo-unit => .xo-unit}/docs/basis-unit-reference.rst | 0 {xo-unit => .xo-unit}/docs/bpu-class.rst | 0 {xo-unit => .xo-unit}/docs/bu-store-class.rst | 0 {xo-unit => .xo-unit}/docs/conf.py | 0 {xo-unit => .xo-unit}/docs/development.rst | 0 {xo-unit => .xo-unit}/docs/dimension-enum.rst | 0 {xo-unit => .xo-unit}/docs/examples.rst | 0 {xo-unit => .xo-unit}/docs/glossary.rst | 0 {xo-unit => .xo-unit}/docs/implementation.rst | 0 {xo-unit => .xo-unit}/docs/index.rst | 0 {xo-unit => .xo-unit}/docs/install.rst | 0 {xo-unit => .xo-unit}/docs/natural-unit-class.rst | 0 {xo-unit => .xo-unit}/docs/quantity-class.rst | 0 .../docs/quantity-factoryfunctions.rst | 0 {xo-unit => .xo-unit}/docs/quantity-reference.rst | 0 {xo-unit => .xo-unit}/docs/quantity-source-code.rst | 0 {xo-unit => .xo-unit}/docs/quantity-unitvars.rst | 0 {xo-unit => .xo-unit}/docs/scaled-unit-class.rst | 0 .../docs/scaled-unit-constants.rst | 0 .../docs/scaled-unit-reference.rst | 0 .../docs/ubuntu-github-workflow.rst | 0 {xo-unit => .xo-unit}/docs/xquantity-class.rst | 0 {xo-unit => .xo-unit}/docs/xquantity-reference.rst | 0 .../docs/xquantity-source-code.rst | 0 {xo-unit => .xo-unit}/example/CMakeLists.txt | 0 {xo-unit => .xo-unit}/example/ex1/CMakeLists.txt | 0 {xo-unit => .xo-unit}/example/ex1/ex1.cpp | 0 {xo-unit => .xo-unit}/example/ex2/CMakeLists.txt | 0 {xo-unit => .xo-unit}/example/ex2/ex2.cpp | 0 {xo-unit => .xo-unit}/example/ex3/CMakeLists.txt | 0 {xo-unit => .xo-unit}/example/ex3/ex3.cpp | 0 {xo-unit => .xo-unit}/example/ex4/CMakeLists.txt | 0 {xo-unit => .xo-unit}/example/ex4/ex4.cpp | 0 {xo-unit => .xo-unit}/example/ex5/CMakeLists.txt | 0 {xo-unit => .xo-unit}/example/ex5/ex5.cpp | 0 {xo-unit => .xo-unit}/example/ex6/CMakeLists.txt | 0 {xo-unit => .xo-unit}/example/ex6/ex6.cpp | 0 {xo-unit => .xo-unit}/example/ex7/CMakeLists.txt | 0 {xo-unit => .xo-unit}/example/ex7/ex7.cpp | 0 {xo-unit => .xo-unit}/example/ex8/CMakeLists.txt | 0 {xo-unit => .xo-unit}/example/ex8/ex8.cpp | 0 {xo-unit => .xo-unit}/example/ex_qty/CMakeLists.txt | 0 {xo-unit => .xo-unit}/example/ex_qty/ex_qty.cpp | 0 {xo-unit => .xo-unit}/example/ex_su/CMakeLists.txt | 0 {xo-unit => .xo-unit}/example/ex_su/ex_su.cpp | 0 {xo-unit => .xo-unit}/flake.nix | 0 .../include/xo/unit/basis_unit.hpp | 0 {xo-unit => .xo-unit}/include/xo/unit/bpu.hpp | 0 .../include/xo/unit/bpu_iostream.hpp | 0 {xo-unit => .xo-unit}/include/xo/unit/bu_store.hpp | 0 .../include/xo/unit/dim_iostream.hpp | 0 {xo-unit => .xo-unit}/include/xo/unit/dimension.hpp | 0 .../include/xo/unit/native_unit.hpp | 0 .../include/xo/unit/natural_unit.hpp | 0 .../include/xo/unit/natural_unit_iostream.hpp | 0 .../include/xo/unit/numeric_concept.hpp | 0 {xo-unit => .xo-unit}/include/xo/unit/quantity.hpp | 0 .../include/xo/unit/quantity_concept.hpp | 0 .../include/xo/unit/quantity_iostream.hpp | 0 .../include/xo/unit/quantity_ops.hpp | 0 .../include/xo/unit/scaled_unit.hpp | 0 .../include/xo/unit/scaled_unit_concept.hpp | 0 .../include/xo/unit/scaled_unit_iostream.hpp | 0 {xo-unit => .xo-unit}/include/xo/unit/unit2.hpp | 0 {xo-unit => .xo-unit}/include/xo/unit/width2x.hpp | 0 {xo-unit => .xo-unit}/include/xo/unit/xquantity.hpp | 0 .../include/xo/unit/xquantity_iostream.hpp | 0 {xo-unit => .xo-unit}/pkgs/xo-cmake.nix | 0 {xo-unit => .xo-unit}/pkgs/xo-flatstring.nix | 0 {xo-unit => .xo-unit}/pkgs/xo-indentlog.nix | 0 {xo-unit => .xo-unit}/pkgs/xo-randomgen.nix | 0 {xo-unit => .xo-unit}/pkgs/xo-ratio.nix | 0 {xo-unit => .xo-unit}/pkgs/xo-refcnt.nix | 0 {xo-unit => .xo-unit}/pkgs/xo-reflect.nix | 0 {xo-unit => .xo-unit}/pkgs/xo-subsys.nix | 0 {xo-unit => .xo-unit}/pkgs/xo-unit.nix | 0 {xo-unit => .xo-unit}/pkgs/xo-userenv.nix | 0 {xo-unit => .xo-unit}/utest/CMakeLists.txt | 0 {xo-unit => .xo-unit}/utest/basis_unit.test.cpp | 0 {xo-unit => .xo-unit}/utest/bpu.test.cpp | 0 {xo-unit => .xo-unit}/utest/mpl_quantity.test.cpp | 0 {xo-unit => .xo-unit}/utest/mpl_unit.test.cpp | 0 {xo-unit => .xo-unit}/utest/natural_unit.test.cpp | 0 {xo-unit => .xo-unit}/utest/quantity.test.cpp | 0 {xo-unit => .xo-unit}/utest/scaled_unit.test.cpp | 0 {xo-unit => .xo-unit}/utest/unit.test.cpp | 0 {xo-unit => .xo-unit}/utest/unit_utest_main.cpp | 0 {xo-unit => .xo-unit}/utest/xquantity.test.cpp | 0 .../.github/workflows/main.yml | 0 {xo-websock => .xo-websock}/.gitignore | 0 {xo-websock => .xo-websock}/CMakeLists.txt | 0 {xo-websock => .xo-websock}/README.md | 0 .../cmake/websockConfig.cmake.in | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../include/xo/websock/DynamicEndpoint.hpp | 0 .../include/xo/websock/EndpointUtil.hpp | 0 .../include/xo/websock/SafetyToken.hpp | 0 .../include/xo/websock/Webserver.hpp | 0 .../include/xo/websock/WebsockUtil.hpp | 0 .../include/xo/websock/WebsocketSink.hpp | 0 .../include/xo/websock/WsSafetyToken.hpp | 0 .../src/websock/CMakeLists.txt | 0 .../src/websock/DynamicEndpoint.cpp | 0 .../src/websock/EndpointUtil.cpp | 0 .../src/websock/Webserver.cpp | 0 .../src/websock/WebsockUtil.cpp | 0 .../src/websock/WebsocketSink.cpp | 0 {xo-websock => .xo-websock}/utest/CMakeLists.txt | 0 {xo-websock => .xo-websock}/utest/README | 0 .../utest/mount-origin/bluecircle.svg | 0 .../utest/mount-origin/d3ex/d3ex.ch5.ex1.html | 0 .../utest/mount-origin/ex_websock.html | 0 .../utest/mount-origin/ex_websock.js | 0 .../utest/mount-origin/example.js | 0 .../utest/mount-origin/index.html | 0 .../utest/mount-origin/libwebsockets.org-logo.svg | 0 .../utest/mount-origin/script-csp.svg | 0 .../utest/websock_utest_main.cpp | 0 .../.github/workflows/main.yml | 0 {xo-webutil => .xo-webutil}/.gitignore | 0 {xo-webutil => .xo-webutil}/CMakeLists.txt | 0 {xo-webutil => .xo-webutil}/README.md | 0 .../cmake/webutilConfig.cmake.in | 0 .../cmake/xo-bootstrap-macros.cmake | 0 .../include/xo/webutil/Alist.hpp | 0 .../include/xo/webutil/HttpEndpointDescr.hpp | 0 .../include/xo/webutil/StreamEndpointDescr.hpp | 0 {xo-webutil => .xo-webutil}/src/webutil/Alist.cpp | 0 .../src/webutil/CMakeLists.txt | 0 .../src/webutil/HttpEndpointDescr.cpp | 0 .../src/webutil/StreamEndpointDescr.cpp | 0 2105 files changed, 0 insertions(+), 0 deletions(-) rename {xo-alloc => .xo-alloc}/CMakeLists.txt (100%) rename {xo-alloc => .xo-alloc}/README.md (100%) rename {xo-alloc => .xo-alloc}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-alloc => .xo-alloc}/cmake/xo_allocConfig.cmake.in (100%) rename {xo-alloc => .xo-alloc}/docs/CMakeLists.txt (100%) rename {xo-alloc => .xo-alloc}/docs/README (100%) rename {xo-alloc => .xo-alloc}/docs/_static/README (100%) rename {xo-alloc => .xo-alloc}/docs/_static/img/favicon.ico (100%) rename {xo-alloc => .xo-alloc}/docs/conf.py (100%) rename {xo-alloc => .xo-alloc}/docs/glossary.rst (100%) rename {xo-alloc => .xo-alloc}/docs/implementation.rst (100%) rename {xo-alloc => .xo-alloc}/docs/index.rst (100%) rename {xo-alloc => .xo-alloc}/docs/install.rst (100%) rename {xo-alloc => .xo-alloc}/docs/introduction.rst (100%) rename {xo-alloc => .xo-alloc}/include/xo/alloc/AllocPolicy.hpp (100%) rename {xo-alloc => .xo-alloc}/include/xo/alloc/ArenaAlloc.hpp (100%) rename {xo-alloc => .xo-alloc}/include/xo/alloc/Blob.hpp (100%) rename {xo-alloc => .xo-alloc}/include/xo/alloc/CircularBuffer.hpp (100%) rename {xo-alloc => .xo-alloc}/include/xo/alloc/Forwarding1.hpp (100%) rename {xo-alloc => .xo-alloc}/include/xo/alloc/GC.hpp (100%) rename {xo-alloc => .xo-alloc}/include/xo/alloc/GcStatistics.hpp (100%) rename {xo-alloc => .xo-alloc}/include/xo/alloc/ListAlloc.hpp (100%) rename {xo-alloc => .xo-alloc}/include/xo/alloc/Object.hpp (100%) rename {xo-alloc => .xo-alloc}/include/xo/alloc/ObjectStatistics.hpp (100%) rename {xo-alloc => .xo-alloc}/include/xo/alloc/Stack.hpp (100%) rename {xo-alloc => .xo-alloc}/include/xo/alloc/generation.hpp (100%) rename {xo-alloc => .xo-alloc}/src/alloc/AllocPolicy.cpp (100%) rename {xo-alloc => .xo-alloc}/src/alloc/ArenaAlloc.cpp (100%) rename {xo-alloc => .xo-alloc}/src/alloc/Blob.cpp (100%) rename {xo-alloc => .xo-alloc}/src/alloc/CMakeLists.txt (100%) rename {xo-alloc => .xo-alloc}/src/alloc/Forwarding1.cpp (100%) rename {xo-alloc => .xo-alloc}/src/alloc/GC.cpp (100%) rename {xo-alloc => .xo-alloc}/src/alloc/GcStatistics.cpp (100%) rename {xo-alloc => .xo-alloc}/src/alloc/ListAlloc.cpp (100%) rename {xo-alloc => .xo-alloc}/src/alloc/Object.cpp (100%) rename {xo-alloc => .xo-alloc}/src/alloc/ObjectStatistics.cpp (100%) rename {xo-alloc => .xo-alloc}/src/alloc/generation.cpp (100%) rename {xo-alloc => .xo-alloc}/utest/ArenaAlloc.test.cpp (100%) rename {xo-alloc => .xo-alloc}/utest/CMakeLists.txt (100%) rename {xo-alloc => .xo-alloc}/utest/CircularBuffer.test.cpp (100%) rename {xo-alloc => .xo-alloc}/utest/Forwarding1.test.cpp (100%) rename {xo-alloc => .xo-alloc}/utest/GC.test.cpp (100%) rename {xo-alloc => .xo-alloc}/utest/GcStatistics.test.cpp (100%) rename {xo-alloc => .xo-alloc}/utest/IAlloc.test.cpp (100%) rename {xo-alloc => .xo-alloc}/utest/ListAlloc.test.cpp (100%) rename {xo-alloc => .xo-alloc}/utest/ObjectStatistics.test.cpp (100%) rename {xo-alloc => .xo-alloc}/utest/alloc_utest_main.cpp (100%) rename {xo-alloc => .xo-alloc}/utest/generation.test.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/CMakeLists.txt (100%) rename {xo-alloc2 => .xo-alloc2}/README.md (100%) rename {xo-alloc2 => .xo-alloc2}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-alloc2 => .xo-alloc2}/cmake/xo_alloc2Config.cmake.in (100%) rename {xo-alloc2 => .xo-alloc2}/docs/AAllocIterator-reference.rst (100%) rename {xo-alloc2 => .xo-alloc2}/docs/AAllocator-reference.rst (100%) rename {xo-alloc2 => .xo-alloc2}/docs/AllocInfo-reference.rst (100%) rename {xo-alloc2 => .xo-alloc2}/docs/ArenaConfig-reference.rst (100%) rename {xo-alloc2 => .xo-alloc2}/docs/CMakeLists.txt (100%) rename {xo-alloc2 => .xo-alloc2}/docs/DArena-reference.rst (100%) rename {xo-alloc2 => .xo-alloc2}/docs/DArenaIterator-reference.rst (100%) rename {xo-alloc2 => .xo-alloc2}/docs/IAllocator_Xfer-reference.rst (100%) rename {xo-alloc2 => .xo-alloc2}/docs/README (100%) rename {xo-alloc2 => .xo-alloc2}/docs/_static/README (100%) rename {xo-alloc2 => .xo-alloc2}/docs/_static/img/favicon.ico (100%) rename {xo-alloc2 => .xo-alloc2}/docs/cmpresult-reference.rst (100%) rename {xo-alloc2 => .xo-alloc2}/docs/conf.py (100%) rename {xo-alloc2 => .xo-alloc2}/docs/examples.rst (100%) rename {xo-alloc2 => .xo-alloc2}/docs/glossary.rst (100%) rename {xo-alloc2 => .xo-alloc2}/docs/implementation.rst (100%) rename {xo-alloc2 => .xo-alloc2}/docs/index.rst (100%) rename {xo-alloc2 => .xo-alloc2}/idl/Collector.json5 (100%) rename {xo-alloc2 => .xo-alloc2}/idl/GCObject.json5 (100%) rename {xo-alloc2 => .xo-alloc2}/idl/GCObjectVisitor.json5 (100%) rename {xo-alloc2 => .xo-alloc2}/idl/ResourceVisitor.json5 (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/AllocIterator.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/AllocRange.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/Allocator.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/Allocator_basic.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/Arena.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/ArenaIterator.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/Collector.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/Collector2.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/CollectorTypeRegistry.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/GCObject.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/GCObjectConversion.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/GCObjectVisitor.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/Generation.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/ResourceVisitor.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/SetupAlloc2.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/VisitReason.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/abox.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/alloc/AAllocIterator.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/alloc/AAllocator.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/alloc/IAllocIterator_Any.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/alloc/IAllocIterator_Xfer.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/alloc/IAllocator_Any.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/alloc/IAllocator_Xfer.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/alloc/RAllocIterator.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/alloc/RAllocator.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/alloc/RAllocator_aux.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/arena/IAllocIterator_DArenaIterator.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/arena/IAllocator_DArena.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/dp.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/ACollector.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/AGCObject.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/AGCObjectVisitor.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/ICollector2_Any.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/ICollector2_Xfer.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/ICollector_Any.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/ICollector_Xfer.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/IGCObjectVisitor_Any.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/IGCObjectVisitor_Xfer.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/IGCObject_Any.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/IGCObject_Xfer.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/RCollector.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/RCollector2.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/RCollector_aux.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/RGCObject.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/RGCObjectVisitor.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/gc/RGCObjectVisitor_aux.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/init_alloc2.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/role.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/visitor/AResourceVisitor.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/visitor/IResourceVisitor_Any.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/visitor/IResourceVisitor_Xfer.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/include/xo/alloc2/visitor/RResourceVisitor.hpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/AAllocator.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/CMakeLists.txt (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/CollectorTypeRegistry.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/GCObjectConversion.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/IAllocIterator_Any.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/IAllocIterator_DArenaIterator.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/IAllocator_Any.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/IAllocator_DArena.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/IGCObject_Any.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/IResourceVisitor_Any.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/SetupAlloc2.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/facet/ICollector_Any.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/facet/IGCObjectVisitor_Any.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/src/alloc2/init_alloc2.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/utest/CMakeLists.txt (100%) rename {xo-alloc2 => .xo-alloc2}/utest/DArenaIterator.test.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/utest/Generation.test.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/utest/IAllocator_Any.test.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/utest/ResourceVisitor.test.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/utest/Role.test.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/utest/VisitReason.test.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/utest/alloc2_utest_main.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/utest/arena.test.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/utest/dp.test.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/utest/objectmodel.test.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/utest/random_allocs.cpp (100%) rename {xo-alloc2 => .xo-alloc2}/utest/random_allocs.hpp (100%) rename {xo-allocutil => .xo-allocutil}/CMakeLists.txt (100%) rename {xo-allocutil => .xo-allocutil}/README.md (100%) rename {xo-allocutil => .xo-allocutil}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-allocutil => .xo-allocutil}/cmake/xo_allocutilConfig.cmake.in (100%) rename {xo-allocutil => .xo-allocutil}/include/xo/allocutil/IAlloc.hpp (100%) rename {xo-allocutil => .xo-allocutil}/include/xo/allocutil/IObject.hpp (100%) rename {xo-allocutil => .xo-allocutil}/include/xo/allocutil/ObjectVisitor.hpp (100%) rename {xo-allocutil => .xo-allocutil}/include/xo/allocutil/gc_allocator_traits.hpp (100%) rename {xo-allocutil => .xo-allocutil}/include/xo/allocutil/gc_ptr.hpp (100%) rename {xo-callback => .xo-callback}/.github/workflows/main.yml (100%) rename {xo-callback => .xo-callback}/.gitignore (100%) rename {xo-callback => .xo-callback}/CMakeLists.txt (100%) rename {xo-callback => .xo-callback}/README.md (100%) rename {xo-callback => .xo-callback}/cmake/callbackConfig.cmake.in (100%) rename {xo-callback => .xo-callback}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-callback => .xo-callback}/include/xo/callback/CallbackSet.hpp (100%) rename {xo-callback => .xo-callback}/include/xo/callback/CallbackSetImpl.hpp (100%) rename {xo-callback => .xo-callback}/include/xo/callback/UpCallbackSet.hpp (100%) rename {xo-callback => .xo-callback}/include/xo/callback/callback_concept.hpp (100%) rename {xo-callback => .xo-callback}/src/callback/CMakeLists.txt (100%) rename {xo-callback => .xo-callback}/src/callback/CallbackSet.cpp (100%) rename {xo-distribution => .xo-distribution}/.gitignore (100%) rename {xo-distribution => .xo-distribution}/CMakeLists.txt (100%) rename {xo-distribution => .xo-distribution}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-distribution => .xo-distribution}/cmake/xo_distributionConfig.cmake.in (100%) rename {xo-distribution => .xo-distribution}/include/xo/distribution/Distribution.hpp (100%) rename {xo-distribution => .xo-distribution}/include/xo/distribution/Empirical.hpp (100%) rename {xo-distribution => .xo-distribution}/include/xo/distribution/ExplicitDist.hpp (100%) rename {xo-distribution => .xo-distribution}/include/xo/distribution/Exponential.hpp (100%) rename {xo-distribution => .xo-distribution}/include/xo/distribution/KolmogorovSmirnov.hpp (100%) rename {xo-distribution => .xo-distribution}/include/xo/distribution/Normal.hpp (100%) rename {xo-distribution => .xo-distribution}/include/xo/distribution/StdEmpirical.hpp (100%) rename {xo-distribution => .xo-distribution}/include/xo/distribution/Uniform.hpp (100%) rename {xo-distribution => .xo-distribution}/src/distribution/CMakeLists.txt (100%) rename {xo-distribution => .xo-distribution}/src/distribution/Normal.cpp (100%) rename {xo-distribution => .xo-distribution}/utest/CMakeLists.txt (100%) rename {xo-distribution => .xo-distribution}/utest/Normal.test.cpp (100%) rename {xo-distribution => .xo-distribution}/utest/Uniform.test.cpp (100%) rename {xo-distribution => .xo-distribution}/utest/distribution_utest_main.cpp (100%) rename {xo-equable2 => .xo-equable2}/README.md (100%) rename {xo-expression => .xo-expression}/.gitignore (100%) rename {xo-expression => .xo-expression}/CMakeLists.txt (100%) rename {xo-expression => .xo-expression}/LESSONS (100%) rename {xo-expression => .xo-expression}/LICENSE (100%) rename {xo-expression => .xo-expression}/README.md (100%) rename {xo-expression => .xo-expression}/TODO (100%) rename {xo-expression => .xo-expression}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-expression => .xo-expression}/cmake/xo_expressionConfig.cmake.in (100%) rename {xo-expression => .xo-expression}/doc/notes.rst (100%) rename {xo-expression => .xo-expression}/example/CMakeLists.txt (100%) rename {xo-expression => .xo-expression}/example/ex1/CMakeLists.txt (100%) rename {xo-expression => .xo-expression}/example/ex1/ex1.cpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/Apply.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/AssignExpr.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/Constant.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/ConstantInterface.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/ConvertExpr.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/DefineExpr.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/Expression.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/FunctionExprInterface.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/GeneralizedExpression.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/GlobalSymtab.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/IfExpr.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/Lambda.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/LocalSymtab.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/PrimitiveExpr.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/PrimitiveExprInterface.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/ProcedureExprInterface.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/Sequence.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/SymbolTable.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/Variable.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/binding_path.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/exprtype.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/llvmintrinsic.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/pretty_expression.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/pretty_localenv.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/pretty_variable.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/typeinf/TypeBlueprint.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/typeinf/type_ref.hpp (100%) rename {xo-expression => .xo-expression}/include/xo/expression/typeinf/type_unifier.hpp (100%) rename {xo-expression => .xo-expression}/src/expression/Apply.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/AssignExpr.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/CMakeLists.txt (100%) rename {xo-expression => .xo-expression}/src/expression/ConvertExpr.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/DefineExpr.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/Expression.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/GeneralizedExpression.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/GlobalSymtab.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/IfExpr.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/Lambda.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/LocalSymtab.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/PrimitiveExpr.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/Sequence.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/Variable.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/intrinsics.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/typeinf/TypeBlueprint.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/typeinf/type_ref.cpp (100%) rename {xo-expression => .xo-expression}/src/expression/typeinf/type_unifier.cpp (100%) rename {xo-expression => .xo-expression}/utest/CMakeLists.txt (100%) rename {xo-expression => .xo-expression}/utest/expression_utest_main.cpp (100%) rename {xo-expression => .xo-expression}/utest/type_unifier.test.cpp (100%) rename {xo-expression2 => .xo-expression2}/CMakeLists.txt (100%) rename {xo-expression2 => .xo-expression2}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-expression2 => .xo-expression2}/cmake/xo_expression2Config.cmake.in (100%) rename {xo-expression2 => .xo-expression2}/idl/Expression.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IExpression_DApplyExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IExpression_DConstant.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IExpression_DDefineExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IExpression_DIfElseExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IExpression_DLambdaExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IExpression_DSequenceExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IExpression_DVarRef.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IExpression_DVariable.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IGCObject_DApplyExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IGCObject_DConstant.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IGCObject_DDefineExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IGCObject_DGlobalSymtab.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IGCObject_DIfElseExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IGCObject_DLambdaExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IGCObject_DLocalSymtab.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IGCObject_DSequenceExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IGCObject_DTypename.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IGCObject_DVarRef.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IGCObject_DVariable.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IPrintable_DApplyExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IPrintable_DConstant.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IPrintable_DDefineExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IPrintable_DGlobalSymtab.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IPrintable_DIfElseExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IPrintable_DLambdaExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IPrintable_DLocalSymtab.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IPrintable_DSequenceExpr.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IPrintable_DTypename.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IPrintable_DVarRef.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/IPrintable_DVariable.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/ISymbolTable_DGlobalSymtab.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/ISymbolTable_DLocalSymtab.json5 (100%) rename {xo-expression2 => .xo-expression2}/idl/SymbolTable.json5 (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/.gitkeep (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/ApplyExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/Binding.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/Constant.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/DApplyExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/DConstant.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/DDefineExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/DGlobalSymtab.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/DIfElseExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/DLambdaExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/DLocalSymtab.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/DSequenceExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/DTypename.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/DVarRef.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/DVariable.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/DefineExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/Expression.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/GlobalSymtab.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/IfElseExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/LambdaExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/LocalSymtab.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/SequenceExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/SetupExpression2.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/SymbolTable.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/TypeRef.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/Typename.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/VarRef.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/Variable.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/define/IGCObject_DDefineExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/AExpression.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IExpression_Any.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IExpression_DApplyExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IExpression_DConstant.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IExpression_DDefineExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IExpression_DIfElseExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IExpression_DLambdaExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IExpression_DSequenceExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IExpression_DVarRef.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IExpression_Xfer.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IGCObject_DApplyExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IGCObject_DConstant.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IGCObject_DIfElseExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IGCObject_DLambdaExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IGCObject_DSequenceExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IGCObject_DVarRef.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IPrintable_DApplyExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IPrintable_DConstant.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IPrintable_DDefineExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IPrintable_DIfElseExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IPrintable_DLambdaExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IPrintable_DSequenceExpr.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/IPrintable_DVarRef.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/detail/RExpression.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/expression2_register_types.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/exprtype.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/init_expression2.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/symtab/ASymbolTable.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/symtab/IGCObject_DGlobalSymtab.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/symtab/IGCObject_DLocalSymtab.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/symtab/IPrintable_DGlobalSymtab.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/symtab/IPrintable_DLocalSymtab.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/symtab/ISymbolTable_Any.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/symtab/ISymbolTable_DGlobalSymtab.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/symtab/ISymbolTable_DLocalSymtab.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/symtab/ISymbolTable_Xfer.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/symtab/RSymbolTable.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/typename/IGCObject_DTypename.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/typename/IPrintable_DTypename.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/variable/IExpression_DVariable.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/variable/IGCObject_DVariable.hpp (100%) rename {xo-expression2 => .xo-expression2}/include/xo/expression2/variable/IPrintable_DVariable.hpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/Binding.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/CMakeLists.txt (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/DApplyExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/DConstant.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/DDefineExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/DGlobalSymtab.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/DIfElseExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/DLambdaExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/DLocalSymtab.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/DSequenceExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/DTypename.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/DVarRef.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/DVariable.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IExpression_Any.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IExpression_DApplyExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IExpression_DConstant.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IExpression_DDefineExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IExpression_DIfElseExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IExpression_DLambdaExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IExpression_DSequenceExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IExpression_DVarRef.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IGCObject_DApplyExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IGCObject_DConstant.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IGCObject_DDefineExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IGCObject_DGlobalSymtab.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IGCObject_DIfElseExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IGCObject_DLambdaExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IGCObject_DLocalSymtab.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IGCObject_DSequenceExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IGCObject_DTypename.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IGCObject_DVarRef.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IPrintable_DApplyExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IPrintable_DConstant.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IPrintable_DDefineExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IPrintable_DGlobalSymtab.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IPrintable_DIfElseExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IPrintable_DLambdaExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IPrintable_DLocalSymtab.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IPrintable_DSequenceExpr.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IPrintable_DTypename.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/IPrintable_DVarRef.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/ISymbolTable_Any.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/ISymbolTable_DGlobalSymtab.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/ISymbolTable_DLocalSymtab.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/SetupExpression2.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/TypeRef.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/facet/IExpression_DVariable.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/facet/IGCObject_DVariable.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/facet/IPrintable_DVariable.cpp (100%) rename {xo-expression2 => .xo-expression2}/src/expression2/init_expression2.cpp (100%) rename {xo-expression2 => .xo-expression2}/utest/CMakeLists.txt (100%) rename {xo-expression2 => .xo-expression2}/utest/DApplyExpr.test.cpp (100%) rename {xo-expression2 => .xo-expression2}/utest/DConstant.test.cpp (100%) rename {xo-expression2 => .xo-expression2}/utest/DDefineExpr.test.cpp (100%) rename {xo-expression2 => .xo-expression2}/utest/DIfElseExpr.test.cpp (100%) rename {xo-expression2 => .xo-expression2}/utest/DVariable.test.cpp (100%) rename {xo-expression2 => .xo-expression2}/utest/X1Collector.test.cpp (100%) rename {xo-expression2 => .xo-expression2}/utest/expression2_utest_main.cpp (100%) rename {xo-gc => .xo-gc}/CMakeLists.txt (100%) rename {xo-gc => .xo-gc}/README.md (100%) rename {xo-gc => .xo-gc}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-gc => .xo-gc}/cmake/xo_gcConfig.cmake.in (100%) rename {xo-gc => .xo-gc}/docs/ACollector-reference.rst (100%) rename {xo-gc => .xo-gc}/docs/CMakeLists.txt (100%) rename {xo-gc => .xo-gc}/docs/README (100%) rename {xo-gc => .xo-gc}/docs/_static/README (100%) rename {xo-gc => .xo-gc}/docs/_static/img/favicon.ico (100%) rename {xo-gc => .xo-gc}/docs/conf.py (100%) rename {xo-gc => .xo-gc}/docs/implementation.rst (100%) rename {xo-gc => .xo-gc}/docs/index.rst (100%) rename {xo-gc => .xo-gc}/idl/ICollector_DX1Collector.json5 (100%) rename {xo-gc => .xo-gc}/idl/IGCObjectVisitor_DGCObjectStoreVisitor.json5 (100%) rename {xo-gc => .xo-gc}/idl/IGCObjectVisitor_DX1Collector.json5 (100%) rename {xo-gc => .xo-gc}/include/xo/gc/DGCObjectStoreVisitor.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/DX1Collector.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/DX1CollectorIterator.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/GCObjectStore.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/GCObjectStoreConfig.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/GCObjectStoreVisitor.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/MutationLogConfig.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/MutationLogEntry.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/MutationLogStatistics.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/MutationLogStore.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/ObjectTypeSlot.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/PolyForwarderUtil.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/X1Collector.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/X1CollectorConfig.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/X1CollectorIterator.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/X1VerifyStats.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/detail/IAllocIterator_DX1CollectorIterator.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/detail/IAllocator_DX1Collector.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/detail/ICollector_DX1Collector.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/detail/IGCObjectVisitor_DGCObjectStoreVisitor.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/init_gc.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/object_age.hpp (100%) rename {xo-gc => .xo-gc}/include/xo/gc/setup_gc.hpp (100%) rename {xo-gc => .xo-gc}/src/gc/CMakeLists.txt (100%) rename {xo-gc => .xo-gc}/src/gc/DGCObjectStoreVisitor.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/DX1Collector.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/DX1CollectorIterator.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/GCObjectStore.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/GCObjectStoreConfig.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/IAllocIterator_DX1CollectorIterator.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/IAllocator_DX1Collector.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/MutationLogConfig.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/MutationLogEntry.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/MutationLogStore.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/X1CollectorConfig.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/facet/ICollector_DX1Collector.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/facet/IGCObjectVisitor_DGCObjectStoreVisitor.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/init_gc.cpp (100%) rename {xo-gc => .xo-gc}/src/gc/setup_gc.cpp (100%) rename {xo-gc => .xo-gc}/utest/CMakeLists.txt (100%) rename {xo-gc => .xo-gc}/utest/Collector.test.cpp (100%) rename {xo-gc => .xo-gc}/utest/DMockCollector.cpp (100%) rename {xo-gc => .xo-gc}/utest/DMockCollector.hpp (100%) rename {xo-gc => .xo-gc}/utest/DX1CollectorIterator.test.cpp (100%) rename {xo-gc => .xo-gc}/utest/GCObjectConversion.test.cpp (100%) rename {xo-gc => .xo-gc}/utest/GCObjectStore.test.cpp (100%) rename {xo-gc => .xo-gc}/utest/GcosTestutil.cpp (100%) rename {xo-gc => .xo-gc}/utest/GcosTestutil.hpp (100%) rename {xo-gc => .xo-gc}/utest/ICollector_DMockCollector.cpp (100%) rename {xo-gc => .xo-gc}/utest/MlsTestutil.cpp (100%) rename {xo-gc => .xo-gc}/utest/MlsTestutil.hpp (100%) rename {xo-gc => .xo-gc}/utest/MockCollector.hpp (100%) rename {xo-gc => .xo-gc}/utest/MockCollector.test.cpp (100%) rename {xo-gc => .xo-gc}/utest/MutationLogStore.test.cpp (100%) rename {xo-gc => .xo-gc}/utest/Object2.test.cpp (100%) rename {xo-gc => .xo-gc}/utest/ObjectAge.test.cpp (100%) rename {xo-gc => .xo-gc}/utest/README.md (100%) rename {xo-gc => .xo-gc}/utest/X1Collector.test.cpp (100%) rename {xo-gc => .xo-gc}/utest/detail/ICollector_DMockCollector.hpp (100%) rename {xo-gc => .xo-gc}/utest/gc_utest_main.cpp (100%) rename {xo-gc => .xo-gc}/utest/idl/ICollector_DMockCollector.json5 (100%) rename {xo-gc => .xo-gc}/utest/idl/IGCObjectVisitor_DMockCollector.json5 (100%) rename {xo-gc => .xo-gc}/utest/init_gc_utest.cpp (100%) rename {xo-gc => .xo-gc}/utest/init_gc_utest.hpp (100%) rename {xo-gc => .xo-gc}/utest/random_allocs.cpp (100%) rename {xo-gc => .xo-gc}/utest/random_allocs.hpp (100%) rename {xo-hashable2 => .xo-hashable2}/README.md (100%) rename {xo-imgui => .xo-imgui}/CMakeLists.txt (100%) rename {xo-imgui => .xo-imgui}/TROUBLESHOOTING (100%) rename {xo-imgui => .xo-imgui}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-imgui => .xo-imgui}/example/CMakeLists.txt (100%) rename {xo-imgui => .xo-imgui}/example/ex1/CMakeLists.txt (100%) rename {xo-imgui => .xo-imgui}/example/ex1/imgui_ex1.cpp (100%) rename {xo-imgui => .xo-imgui}/example/ex2/CMakeLists.txt (100%) rename {xo-imgui => .xo-imgui}/example/ex2/imgui_ex2.cpp (100%) rename {xo-imgui => .xo-imgui}/example/ex3/CMakeLists.txt (100%) rename {xo-imgui => .xo-imgui}/example/ex3/imgui_ex3.cpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/AnimateGcCopyCb.cpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/AnimateGcCopyCb.hpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/AppState.cpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/AppState.hpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/CMakeLists.txt (100%) rename {xo-imgui => .xo-imgui}/example/ex4/DrawState.cpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/DrawState.hpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/GcCopyDetail.hpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/GcGenerationDescription.hpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/GcStateDescription.cpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/GcStateDescription.hpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/GenerationLayout.cpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/GenerationLayout.hpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4/imgui_ex4.cpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4a/CMakeLists.txt (100%) rename {xo-imgui => .xo-imgui}/example/ex4a/VulkanApp.cpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4a/VulkanApp.hpp (100%) rename {xo-imgui => .xo-imgui}/example/ex4a/imgui_ex4a.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_allegro5.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_allegro5.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_android.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_android.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_dx10.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_dx10.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_dx11.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_dx11.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_dx12.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_dx12.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_dx9.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_dx9.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_glfw.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_glfw.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_glut.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_glut.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_metal.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_metal.mm (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_opengl2.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_opengl2.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_opengl3.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_opengl3.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_opengl3_loader.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_osx.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_osx.mm (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_sdl2.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_sdl2.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_sdl3.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_sdl3.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_sdlrenderer2.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_sdlrenderer2.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_sdlrenderer3.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_sdlrenderer3.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_vulkan.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_vulkan.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_wgpu.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_wgpu.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_win32.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/imgui_impl_win32.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/vulkan/generate_spv.sh (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/vulkan/glsl_shader.frag (100%) rename {xo-imgui => .xo-imgui}/include/imgui/backends/vulkan/glsl_shader.vert (100%) rename {xo-imgui => .xo-imgui}/include/imgui/imconfig.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/imgui.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/imgui.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/imgui_demo.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/imgui_draw.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/imgui_internal.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/imgui_tables.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/imgui_widgets.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/imstb_rectpack.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/imstb_textedit.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/imstb_truetype.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/README.txt (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/cpp/README.txt (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/cpp/imgui_stdlib.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/cpp/imgui_stdlib.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/debuggers/README.txt (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/debuggers/imgui.gdb (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/debuggers/imgui.natstepfilter (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/debuggers/imgui.natvis (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/fonts/Cousine-Regular.ttf (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/fonts/DroidSans.ttf (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/fonts/Karla-Regular.ttf (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/fonts/ProggyClean.ttf (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/fonts/ProggyTiny.ttf (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/fonts/Roboto-Medium.ttf (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/fonts/binary_to_compressed_c.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/freetype/README.md (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/freetype/imgui_freetype.cpp (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/freetype/imgui_freetype.h (100%) rename {xo-imgui => .xo-imgui}/include/imgui/misc/single_file/imgui_single_file.h (100%) rename {xo-imgui => .xo-imgui}/include/xo/imgui/ImRect.hpp (100%) rename {xo-imgui => .xo-imgui}/include/xo/imgui/ImScale.hpp (100%) rename {xo-imgui => .xo-imgui}/include/xo/imgui/ImSpan.hpp (100%) rename {xo-imgui => .xo-imgui}/include/xo/imgui/VulkanApp.hpp (100%) rename {xo-imgui => .xo-imgui}/src/imgui/CMakeLists.txt (100%) rename {xo-imgui => .xo-imgui}/src/imgui/ImRect.cpp (100%) rename {xo-imgui => .xo-imgui}/src/imgui/VulkanApp.cpp (100%) rename {xo-interpreter => .xo-interpreter}/CMakeLists.txt (100%) rename {xo-interpreter => .xo-interpreter}/README.md (100%) rename {xo-interpreter => .xo-interpreter}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-interpreter => .xo-interpreter}/cmake/xo_interpreterConfig.cmake.in (100%) rename {xo-interpreter => .xo-interpreter}/docs/CMakeLists.txt (100%) rename {xo-interpreter => .xo-interpreter}/docs/README (100%) rename {xo-interpreter => .xo-interpreter}/docs/_static/README (100%) rename {xo-interpreter => .xo-interpreter}/docs/_static/img/favicon.ico (100%) rename {xo-interpreter => .xo-interpreter}/docs/conf.py (100%) rename {xo-interpreter => .xo-interpreter}/docs/index.rst (100%) rename {xo-interpreter => .xo-interpreter}/docs/install.rst (100%) rename {xo-interpreter => .xo-interpreter}/example/CMakeLists.txt (100%) rename {xo-interpreter => .xo-interpreter}/example/replxx/CMakeLists.txt (100%) rename {xo-interpreter => .xo-interpreter}/example/replxx/replxx.cpp (100%) rename {xo-interpreter => .xo-interpreter}/include/xo/interpreter/BuiltinPrimitives.hpp (100%) rename {xo-interpreter => .xo-interpreter}/include/xo/interpreter/Env.hpp (100%) rename {xo-interpreter => .xo-interpreter}/include/xo/interpreter/ExpressionBoxed.hpp (100%) rename {xo-interpreter => .xo-interpreter}/include/xo/interpreter/GlobalEnv.hpp (100%) rename {xo-interpreter => .xo-interpreter}/include/xo/interpreter/LocalEnv.hpp (100%) rename {xo-interpreter => .xo-interpreter}/include/xo/interpreter/Schematika.hpp (100%) rename {xo-interpreter => .xo-interpreter}/include/xo/interpreter/SchematikaError.hpp (100%) rename {xo-interpreter => .xo-interpreter}/include/xo/interpreter/VirtualSchematikaMachine.hpp (100%) rename {xo-interpreter => .xo-interpreter}/include/xo/interpreter/VsmInstr.hpp (100%) rename {xo-interpreter => .xo-interpreter}/include/xo/interpreter/VsmStackFrame.hpp (100%) rename {xo-interpreter => .xo-interpreter}/include/xo/interpreter/init_interpreter.hpp (100%) rename {xo-interpreter => .xo-interpreter}/src/interpreter/BuiltinPrimitives.cpp (100%) rename {xo-interpreter => .xo-interpreter}/src/interpreter/CMakeLists.txt (100%) rename {xo-interpreter => .xo-interpreter}/src/interpreter/ExpressionBoxed.cpp (100%) rename {xo-interpreter => .xo-interpreter}/src/interpreter/GlobalEnv.cpp (100%) rename {xo-interpreter => .xo-interpreter}/src/interpreter/LocalEnv.cpp (100%) rename {xo-interpreter => .xo-interpreter}/src/interpreter/Schematika.cpp (100%) rename {xo-interpreter => .xo-interpreter}/src/interpreter/VirtualSchematikaMachine.cpp (100%) rename {xo-interpreter => .xo-interpreter}/src/interpreter/VsmInstr.cpp (100%) rename {xo-interpreter => .xo-interpreter}/src/interpreter/VsmStackFrame.cpp (100%) rename {xo-interpreter => .xo-interpreter}/src/interpreter/init_interpreter.cpp (100%) rename {xo-interpreter => .xo-interpreter}/utest/CMakeLists.txt (100%) rename {xo-interpreter => .xo-interpreter}/utest/LocalEnv.test.cpp (100%) rename {xo-interpreter => .xo-interpreter}/utest/interpreter_utest_main.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/CMakeLists.txt (100%) rename {xo-interpreter2 => .xo-interpreter2}/README.md (100%) rename {xo-interpreter2 => .xo-interpreter2}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-interpreter2 => .xo-interpreter2}/cmake/xo_interpreter2Config.cmake.in (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IGCObject_DClosure.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IGCObject_DLocalEnv.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IGCObject_DVirtualSchematikaMachine.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IGCObject_DVsmApplyClosureFrame.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IGCObject_DVsmApplyFrame.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IGCObject_DVsmDefContFrame.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IGCObject_DVsmEvalArgsFrame.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IGCObject_DVsmIfElseContFrame.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IGCObject_DVsmSeqContFrame.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IPrintable_DClosure.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IPrintable_DLocalEnv.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IPrintable_DVsmApplyClosureFrame.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IPrintable_DVsmApplyFrame.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IPrintable_DVsmDefContFrame.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IPrintable_DVsmEvalArgsFrame.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IPrintable_DVsmIfElseContFrame.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IPrintable_DVsmSeqContFrame.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IProcedure_DClosure.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/idl/IRuntimeContext_DVsmRcx.json5 (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/.gitkeep (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/Closure.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/DApplyFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/DClosure.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/DLocalEnv.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/DVsmApplyClosureFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/DVsmApplyFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/DVsmDefContFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/DVsmEvalArgsFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/DVsmIfElseContFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/DVsmRcx.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/DVsmSeqContFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/LocalEnv.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/SetupInterpreter2.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VirtualSchematikaMachine.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VsmApplyClosureFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VsmApplyFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VsmConfig.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VsmDefContFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VsmEvalArgsFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VsmFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VsmIfElseContFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VsmInstr.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VsmOpcode.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VsmPrimitives.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VsmRcx.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/VsmSeqContFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/define/IGCObject_DVsmDefContFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/define/IPrintable_DVsmDefContFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/detail/IGCObject_DClosure.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/detail/IGCObject_DVsmApplyClosureFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/detail/IGCObject_DVsmApplyFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/detail/IGCObject_DVsmEvalArgsFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/detail/IPrintable_DClosure.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/detail/IPrintable_DLocalEnv.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/detail/IPrintable_DVsmApplyClosureFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/detail/IPrintable_DVsmApplyFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/detail/IPrintable_DVsmEvalArgsFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/detail/IProcedure_DClosure.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/detail/IRuntimeContext_DVsmRcx.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/env/IGCObject_DLocalEnv.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/env/IPrintable_DLocalEnv.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/ifelse/IGCObject_DVsmIfElseContFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/ifelse/IPrintable_DVsmIfElseContFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/init_interpreter2.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/sequence/IGCObject_DVsmSeqContFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/sequence/IPrintable_DVsmSeqContFrame.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/vsm/DVirtualSchematikaMachine.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/include/xo/interpreter2/vsm/IGCObject_DVirtualSchematikaMachine.hpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/CMakeLists.txt (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/DClosure.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/DLocalEnv.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/DVirtualSchematikaMachine.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/DVsmApplyClosureFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/DVsmApplyFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/DVsmDefContFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/DVsmEvalArgsFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/DVsmIfElseContFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/DVsmRcx.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/DVsmSeqContFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IGCObject_DClosure.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IGCObject_DVsmApplyClosureFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IGCObject_DVsmApplyFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IGCObject_DVsmDefContFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IGCObject_DVsmEvalArgsFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IGCObject_DVsmIfElseContFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IGCObject_DVsmSeqContFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IPrintable_DClosure.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IPrintable_DLocalEnv.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IPrintable_DVsmApplyClosureFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IPrintable_DVsmApplyFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IPrintable_DVsmDefContFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IPrintable_DVsmEvalArgsFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IPrintable_DVsmIfElseContFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IPrintable_DVsmSeqContFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/IRuntimeContext_DVsmRcx.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/SetupInterpreter2.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/VsmApplyFrame.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/VsmInstr.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/VsmPrimitives.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/facet/IGCObject_DLocalEnv.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/facet/IGCObject_DVirtualSchematikaMachine.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/interpreter2/init_interpreter2.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/skrepl/CMakeLists.txt (100%) rename {xo-interpreter2 => .xo-interpreter2}/src/skrepl/skreplxx.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/utest/CMakeLists.txt (100%) rename {xo-interpreter2 => .xo-interpreter2}/utest/VirtualSchematikaMachine.test.cpp (100%) rename {xo-interpreter2 => .xo-interpreter2}/utest/interpreter2_utest_main.cpp (100%) rename {xo-jit => .xo-jit}/.gitignore (100%) rename {xo-jit => .xo-jit}/CMakeLists.txt (100%) rename {xo-jit => .xo-jit}/HOWTO (100%) rename {xo-jit => .xo-jit}/LICENSE (100%) rename {xo-jit => .xo-jit}/README.md (100%) rename {xo-jit => .xo-jit}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-jit => .xo-jit}/cmake/xo_jitConfig.cmake.in (100%) rename {xo-jit => .xo-jit}/docs/CMakeLists.txt (100%) rename {xo-jit => .xo-jit}/docs/README (100%) rename {xo-jit => .xo-jit}/docs/conf.py (100%) rename {xo-jit => .xo-jit}/docs/glossary.rst (100%) rename {xo-jit => .xo-jit}/docs/index.rst (100%) rename {xo-jit => .xo-jit}/example/CMakeLists.txt (100%) rename {xo-jit => .xo-jit}/example/ex1/CMakeLists.txt (100%) rename {xo-jit => .xo-jit}/example/ex1/ex1.cpp (100%) rename {xo-jit => .xo-jit}/example/ex2_jit/CMakeLists.txt (100%) rename {xo-jit => .xo-jit}/example/ex2_jit/ex2_jit.cpp (100%) rename {xo-jit => .xo-jit}/example/ex3_fptr/CMakeLists.txt (100%) rename {xo-jit => .xo-jit}/example/ex3_fptr/ex3_fptr.cpp (100%) rename {xo-jit => .xo-jit}/example/ex_cpp/README (100%) rename {xo-jit => .xo-jit}/example/ex_cpp/ex_cpp.cpp (100%) rename {xo-jit => .xo-jit}/example/ex_cpp/ex_cpp.ll (100%) rename {xo-jit => .xo-jit}/example/ex_cpp/tmp.ll (100%) rename {xo-jit => .xo-jit}/example/ex_kaleidoscope4/CMakeLists.txt (100%) rename {xo-jit => .xo-jit}/example/ex_kaleidoscope4/ex_kaleidoscope4.cpp (100%) rename {xo-jit => .xo-jit}/include/xo/jit/IrPipeline.hpp (100%) rename {xo-jit => .xo-jit}/include/xo/jit/Jit.hpp (100%) rename {xo-jit => .xo-jit}/include/xo/jit/LlvmContext.hpp (100%) rename {xo-jit => .xo-jit}/include/xo/jit/MachPipeline.hpp (100%) rename {xo-jit => .xo-jit}/include/xo/jit/activation_record.hpp (100%) rename {xo-jit => .xo-jit}/include/xo/jit/activation_record.new.hpp (100%) rename {xo-jit => .xo-jit}/include/xo/jit/activation_record.orig.hpp (100%) rename {xo-jit => .xo-jit}/include/xo/jit/intrinsics.hpp (100%) rename {xo-jit => .xo-jit}/include/xo/jit/type2llvm.hpp (100%) rename {xo-jit => .xo-jit}/src/jit/CMakeLists.txt (100%) rename {xo-jit => .xo-jit}/src/jit/IrPipeline.cpp (100%) rename {xo-jit => .xo-jit}/src/jit/Jit.cpp (100%) rename {xo-jit => .xo-jit}/src/jit/LlvmContext.cpp (100%) rename {xo-jit => .xo-jit}/src/jit/MachPipeline.cpp (100%) rename {xo-jit => .xo-jit}/src/jit/MachPipeline.new.cpp (100%) rename {xo-jit => .xo-jit}/src/jit/MachPipeline.orig.cpp (100%) rename {xo-jit => .xo-jit}/src/jit/activation_record.cpp (100%) rename {xo-jit => .xo-jit}/src/jit/activation_record.new.cpp (100%) rename {xo-jit => .xo-jit}/src/jit/activation_record.orig.cpp (100%) rename {xo-jit => .xo-jit}/src/jit/intrinsics.cpp (100%) rename {xo-jit => .xo-jit}/src/jit/type2llvm.cpp (100%) rename {xo-jit => .xo-jit}/utest/CMakeLists.txt (100%) rename {xo-jit => .xo-jit}/utest/MachPipeline.test.cpp (100%) rename {xo-jit => .xo-jit}/utest/jit_utest_main.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/.github/workflows/main.yml (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/.gitignore (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/CMakeLists.txt (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/EXAMPLES (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/README.md (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/cmake/xo_kalmanfilterConfig.cmake.in (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/EigenUtil.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilter.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterEngine.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterInput.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterInputCallback.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterInputSource.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterInputToConsole.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterObservable.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterOutputCallback.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterSpec.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterState.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterStateToConsole.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterStep.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterSvc.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/KalmanFilterTransition.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/init_filter.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/include/xo/kalmanfilter/print_eigen.hpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/CMakeLists.txt (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/EigenUtil.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/KalmanFilter.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/KalmanFilterEngine.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/KalmanFilterInput.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/KalmanFilterInputToConsole.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/KalmanFilterObservable.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/KalmanFilterSpec.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/KalmanFilterState.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/KalmanFilterStateToConsole.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/KalmanFilterStep.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/KalmanFilterSvc.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/KalmanFilterTransition.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/src/kalmanfilter/init_filter.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/utest/CMakeLists.txt (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/utest/KalmanFilter.test.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/utest/filter_utest_main.cpp (100%) rename {xo-kalmanfilter => .xo-kalmanfilter}/utest/utestdata/filter/kalman-revert1 (100%) rename {xo-numeric => .xo-numeric}/CMakeLists.txt (100%) rename {xo-numeric => .xo-numeric}/README.md (100%) rename {xo-numeric => .xo-numeric}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-numeric => .xo-numeric}/cmake/xo_numericConfig.cmake.in (100%) rename {xo-numeric => .xo-numeric}/idl/INumeric_DFloat.json5 (100%) rename {xo-numeric => .xo-numeric}/idl/INumeric_DInteger.json5 (100%) rename {xo-numeric => .xo-numeric}/idl/Numeric.json5 (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/FloatIntegerOps.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/FloatOps.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/IntegerOps.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/Numeric.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/NumericDispatch.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/NumericOps.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/NumericPrimitives.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/SetupNumeric.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/detail/ANumeric.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/detail/INumeric_Any.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/detail/INumeric_Xfer.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/detail/RNumeric.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/float/INumeric_DFloat.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/init_numeric.hpp (100%) rename {xo-numeric => .xo-numeric}/include/xo/numeric/integer/INumeric_DInteger.hpp (100%) rename {xo-numeric => .xo-numeric}/src/numeric/CMakeLists.txt (100%) rename {xo-numeric => .xo-numeric}/src/numeric/FloatIntegerOps.cpp (100%) rename {xo-numeric => .xo-numeric}/src/numeric/FloatOps.cpp (100%) rename {xo-numeric => .xo-numeric}/src/numeric/INumeric_Any.cpp (100%) rename {xo-numeric => .xo-numeric}/src/numeric/INumeric_DFloat.cpp (100%) rename {xo-numeric => .xo-numeric}/src/numeric/INumeric_DInteger.cpp (100%) rename {xo-numeric => .xo-numeric}/src/numeric/IntegerOps.cpp (100%) rename {xo-numeric => .xo-numeric}/src/numeric/NumericDispatch.cpp (100%) rename {xo-numeric => .xo-numeric}/src/numeric/NumericPrimitives.cpp (100%) rename {xo-numeric => .xo-numeric}/src/numeric/SetupNumeric.cpp (100%) rename {xo-numeric => .xo-numeric}/src/numeric/init_numeric.cpp (100%) rename {xo-numeric => .xo-numeric}/utest/CMakeLists.txt (100%) rename {xo-numeric => .xo-numeric}/utest/Numeric.test.cpp (100%) rename {xo-numeric => .xo-numeric}/utest/numeric_utest_main.cpp (100%) rename {xo-object => .xo-object}/CMakeLists.txt (100%) rename {xo-object => .xo-object}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-object => .xo-object}/cmake/xo_objectConfig.cmake.in (100%) rename {xo-object => .xo-object}/include/xo/object/Boolean.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/CVector.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/Collection.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/Float.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/Integer.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/List.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/Number.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/Numeric.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/ObjectConversion.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/ObjectConverter.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/Primitive.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/Procedure.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/Scalar.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/Sequence.hpp (100%) rename {xo-object => .xo-object}/include/xo/object/String.hpp (100%) rename {xo-object => .xo-object}/src/object/Boolean.cpp (100%) rename {xo-object => .xo-object}/src/object/CMakeLists.txt (100%) rename {xo-object => .xo-object}/src/object/Float.cpp (100%) rename {xo-object => .xo-object}/src/object/Integer.cpp (100%) rename {xo-object => .xo-object}/src/object/List.cpp (100%) rename {xo-object => .xo-object}/src/object/ObjectConverter.cpp (100%) rename {xo-object => .xo-object}/src/object/String.cpp (100%) rename {xo-object => .xo-object}/utest/Boolean.test.cpp (100%) rename {xo-object => .xo-object}/utest/CMakeLists.txt (100%) rename {xo-object => .xo-object}/utest/GC.test.cpp (100%) rename {xo-object => .xo-object}/utest/Integer.test.cpp (100%) rename {xo-object => .xo-object}/utest/List.test.cpp (100%) rename {xo-object => .xo-object}/utest/String.test.cpp (100%) rename {xo-object => .xo-object}/utest/object_utest_main.cpp (100%) rename {xo-object2 => .xo-object2}/CMakeLists.txt (100%) rename {xo-object2 => .xo-object2}/README.md (100%) rename {xo-object2 => .xo-object2}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-object2 => .xo-object2}/cmake/xo_object2Config.cmake.in (100%) rename {xo-object2 => .xo-object2}/doc/glossary.rst (100%) rename {xo-object2 => .xo-object2}/idl/IGCObject_DArray.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IGCObject_DBoolean.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IGCObject_DDictionary.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IGCObject_DFloat.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IGCObject_DInteger.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IGCObject_DList.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IGCObject_DRuntimeError.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IPrintable_DArray.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IPrintable_DBoolean.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IPrintable_DDictionary.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IPrintable_DFloat.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IPrintable_DInteger.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IPrintable_DList.json5 (100%) rename {xo-object2 => .xo-object2}/idl/IPrintable_DRuntimeError.json5 (100%) rename {xo-object2 => .xo-object2}/idl/ISequence_DArray.json5 (100%) rename {xo-object2 => .xo-object2}/idl/ISequence_DList.json5 (100%) rename {xo-object2 => .xo-object2}/idl/Sequence.json5 (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/Array.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/Boolean.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/DArray.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/DBoolean.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/DDictionary.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/DFloat.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/DInteger.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/DList.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/DRuntimeError.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/DStruct.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/Dictionary.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/Float.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/GCObjectConverter.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/Integer.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/List.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/ListOps.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/RuntimeError.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/Sequence.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/SetupObject2.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/array/IGCObject_DArray.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/array/IPrintable_DArray.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/array/ISequence_DArray.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/boolean/IGCObject_DBoolean.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/boolean/IPrintable_DBoolean.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/dictionary/IGCObject_DDictionary.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/dictionary/IPrintable_DDictionary.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/error/IGCObject_DRuntimeError.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/error/IPrintable_DRuntimeError.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/init_object2.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/list/IGCObject_DList.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/list/IPrintable_DList.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/list/ISequence_DList.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/number/GCObjectConversion_DFloat.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/number/GCObjectConversion_DInteger.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/number/IGCObject_DFloat.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/number/IGCObject_DInteger.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/number/IPrintable_DFloat.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/number/IPrintable_DInteger.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/sequence/ASequence.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/sequence/ISequence_Any.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/sequence/ISequence_Xfer.hpp (100%) rename {xo-object2 => .xo-object2}/include/xo/object2/sequence/RSequence.hpp (100%) rename {xo-object2 => .xo-object2}/src/object2/CMakeLists.txt (100%) rename {xo-object2 => .xo-object2}/src/object2/DArray.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/DBoolean.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/DDictionary.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/DFloat.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/DInteger.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/DList.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/DRuntimeError.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/GCObjectConversion_DFloat.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/GCObjectConversion_DInteger.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/GCObjectConverter.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IGCObject_DArray.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IGCObject_DBoolean.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IGCObject_DDictionary.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IGCObject_DFloat.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IGCObject_DInteger.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IGCObject_DList.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IGCObject_DRuntimeError.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IPrintable_DArray.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IPrintable_DBoolean.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IPrintable_DDictionary.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IPrintable_DFloat.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IPrintable_DInteger.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IPrintable_DList.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/IPrintable_DRuntimeError.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/ISequence_Any.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/ISequence_DArray.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/ISequence_DList.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/SetupObject2.cpp (100%) rename {xo-object2 => .xo-object2}/src/object2/init_object2.cpp (100%) rename {xo-object2 => .xo-object2}/utest/CMakeLists.txt (100%) rename {xo-object2 => .xo-object2}/utest/DArray.test.cpp (100%) rename {xo-object2 => .xo-object2}/utest/Printable.test.cpp (100%) rename {xo-object2 => .xo-object2}/utest/X1Collector.test.cpp (100%) rename {xo-object2 => .xo-object2}/utest/object2_utest_main.cpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/.github/workflows/main.yml (100%) rename {xo-ordinaltree => .xo-ordinaltree}/.gitignore (100%) rename {xo-ordinaltree => .xo-ordinaltree}/CMakeLists.txt (100%) rename {xo-ordinaltree => .xo-ordinaltree}/README.md (100%) rename {xo-ordinaltree => .xo-ordinaltree}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-ordinaltree => .xo-ordinaltree}/cmake/xo_ordinaltreeConfig.cmake.in (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/BplusTree.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/RedBlackTree.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/bplustree/BplusTreeUtil.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/bplustree/GenericNode.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/bplustree/InternalNode.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/bplustree/Iterator.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/bplustree/IteratorUtil.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/bplustree/LeafNode.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/bplustree/Lhs.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/bplustree/bplustree_tags.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/rbtree/Iterator.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/rbtree/Node.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/rbtree/NullReduce.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/rbtree/OrdinalReduce.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/rbtree/RbTreeLhs.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/rbtree/RbTreeUtil.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/rbtree/RbTypes.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/include/xo/ordinaltree/rbtree/SumReduce.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/utest/CMakeLists.txt (100%) rename {xo-ordinaltree => .xo-ordinaltree}/utest/RedBlackTree-gc.test.cpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/utest/bplustree.cpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/utest/random_tree_ops.hpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/utest/redblacktree.cpp (100%) rename {xo-ordinaltree => .xo-ordinaltree}/utest/tree_utest_main.cpp (100%) rename {xo-printjson => .xo-printjson}/.github/workflows/main.yml (100%) rename {xo-printjson => .xo-printjson}/.gitignore (100%) rename {xo-printjson => .xo-printjson}/CMakeLists.txt (100%) rename {xo-printjson => .xo-printjson}/README.md (100%) rename {xo-printjson => .xo-printjson}/cmake/printjsonConfig.cmake.in (100%) rename {xo-printjson => .xo-printjson}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-printjson => .xo-printjson}/include/xo/printjson/JsonPrinter.hpp (100%) rename {xo-printjson => .xo-printjson}/include/xo/printjson/PrintJson.hpp (100%) rename {xo-printjson => .xo-printjson}/include/xo/printjson/init_printjson.hpp (100%) rename {xo-printjson => .xo-printjson}/src/printjson/CMakeLists.txt (100%) rename {xo-printjson => .xo-printjson}/src/printjson/PrintJson.cpp (100%) rename {xo-printjson => .xo-printjson}/src/printjson/init_printjson.cpp (100%) rename {xo-printjson => .xo-printjson}/utest/CMakeLists.txt (100%) rename {xo-printjson => .xo-printjson}/utest/CMakeLists.txt.safe (100%) rename {xo-printjson => .xo-printjson}/utest/PrintJson.test.cpp (100%) rename {xo-printjson => .xo-printjson}/utest/printjson_utest_main.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/CMakeLists.txt (100%) rename {xo-procedure2 => .xo-procedure2}/README.md (100%) rename {xo-procedure2 => .xo-procedure2}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-procedure2 => .xo-procedure2}/cmake/xo_procedure2Config.cmake.in (100%) rename {xo-procedure2 => .xo-procedure2}/doc/implementation.rst (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IGCObject_DPrimitive_gco_0.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IGCObject_DPrimitive_gco_1_gco.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IGCObject_DPrimitive_gco_2_dict_string.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IGCObject_DPrimitive_gco_2_gco_gco.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IGCObject_DPrimitive_gco_3_dict_string_gco.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IPrintable_DPrimitive_gco_0.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IPrintable_DPrimitive_gco_1_gco.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IPrintable_DPrimitive_gco_2_dict_string.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IPrintable_DPrimitive_gco_2_gco_gco.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IPrintable_DPrimitive_gco_3_dict_string_gco.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IProcedure_DPrimitive_gco_0.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IProcedure_DPrimitive_gco_1_gco.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IProcedure_DPrimitive_gco_2_dict_string.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IProcedure_DPrimitive_gco_2_gco_gco.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IProcedure_DPrimitive_gco_3_dict_string_gco.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/IRuntimeContext_DSimpleRcx.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/Procedure.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/idl/RuntimeContext.json5 (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/.gitkeep (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/DPrimitive.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/DPrimitive_gco_0.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/DPrimitive_gco_1_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/DPrimitive_gco_2_dict_string.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/DPrimitive_gco_2_gco_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/DPrimitive_gco_3_dict_string_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/DSimpleRcx.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/GcPrimitives.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/ObjectPrimitives.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/PrimitiveRegistry.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/Primitive_gco_0.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/Primitive_gco_1_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/Primitive_gco_2_dict_string.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/Primitive_gco_2_gco_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/Primitive_gco_3_dict_string_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/Procedure.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/RuntimeContext.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/SetupProcedure2.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/SimpleRcx.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/AProcedure.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/ARuntimeContext.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_0.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_1_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_2_dict_string.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_2_gco_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_3_dict_string_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_0.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_1_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_2_dict_string.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_2_gco_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_3_dict_string_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IProcedure_Any.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_0.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_1_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_2_dict_string.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_2_gco_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_3_dict_string_gco.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IProcedure_Xfer.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IRuntimeContext_Any.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IRuntimeContext_DSimpleRcx.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/IRuntimeContext_Xfer.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/RProcedure.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/detail/RRuntimeContext.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/init_primitives.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/init_procedure2.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/include/xo/procedure2/primitives.hpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/CMakeLists.txt (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/DPrimitive.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/DSimpleRcx.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/GcPrimitives.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/ObjectPrimitives.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/PrimitiveRegistry.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/SetupProcedure2.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IGCObject_DPrimitive_gco_0.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IGCObject_DPrimitive_gco_1_gco.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IGCObject_DPrimitive_gco_2_dict_string.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IGCObject_DPrimitive_gco_2_gco_gco.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IGCObject_DPrimitive_gco_3_dict_string_gco.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IPrintable_DPrimitive_gco_0.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IPrintable_DPrimitive_gco_1_gco.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IPrintable_DPrimitive_gco_2_dict_string.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IPrintable_DPrimitive_gco_2_gco_gco.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IPrintable_DPrimitive_gco_3_dict_string_gco.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IProcedure_Any.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IProcedure_DPrimitive_gco_0.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IProcedure_DPrimitive_gco_1_gco.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IProcedure_DPrimitive_gco_2_dict_string.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IProcedure_DPrimitive_gco_2_gco_gco.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IProcedure_DPrimitive_gco_3_dict_string_gco.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IRuntimeContext_Any.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/facet/IRuntimeContext_DSimpleRcx.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/init_primitives.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/src/procedure2/init_procedure2.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/utest/CMakeLists.txt (100%) rename {xo-procedure2 => .xo-procedure2}/utest/DPrimitive.test.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/utest/DSimpleRcx.test.cpp (100%) rename {xo-procedure2 => .xo-procedure2}/utest/procedure2_utest_main.cpp (100%) rename {xo-process => .xo-process}/.github/workflows/main.yml (100%) rename {xo-process => .xo-process}/.gitignore (100%) rename {xo-process => .xo-process}/CMakeLists.txt (100%) rename {xo-process => .xo-process}/README.md (100%) rename {xo-process => .xo-process}/cmake/processConfig.cmake.in (100%) rename {xo-process => .xo-process}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-process => .xo-process}/include/xo/process/AbstractRealization.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/AbstractStochasticProcess.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/BrownianMotion.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/ExpProcess.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/LogNormalProcess.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/Realizable2Process.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/Realization.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/Realization2.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/RealizationCallback.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/RealizationSource.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/RealizationState.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/RealizationTracer.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/StochasticProcess.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/UpxEvent.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/UpxToConsole.hpp (100%) rename {xo-process => .xo-process}/include/xo/process/init_process.hpp (100%) rename {xo-process => .xo-process}/src/process/BrownianMotion.cpp (100%) rename {xo-process => .xo-process}/src/process/CMakeLists.txt (100%) rename {xo-process => .xo-process}/src/process/ExpProcess.cpp (100%) rename {xo-process => .xo-process}/src/process/Realization.cpp (100%) rename {xo-process => .xo-process}/src/process/UpxEvent.cpp (100%) rename {xo-process => .xo-process}/src/process/UpxToConsole.cpp (100%) rename {xo-process => .xo-process}/src/process/init_process.cpp (100%) rename {xo-process => .xo-process}/utest/CMakeLists.txt (100%) rename {xo-process => .xo-process}/utest/ProcessReflect.test.cpp (100%) rename {xo-process => .xo-process}/utest/RealizationSource.test.cpp (100%) rename {xo-process => .xo-process}/utest/process_utest_main.cpp (100%) rename {xo-pydistribution => .xo-pydistribution}/.gitignore (100%) rename {xo-pydistribution => .xo-pydistribution}/CMakeLists.txt (100%) rename {xo-pydistribution => .xo-pydistribution}/README.md (100%) rename {xo-pydistribution => .xo-pydistribution}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pydistribution => .xo-pydistribution}/cmake/xo_pydistributionConfig.cmake.in (100%) rename {xo-pydistribution => .xo-pydistribution}/include/README.md (100%) rename {xo-pydistribution => .xo-pydistribution}/src/pydistribution/CMakeLists.txt (100%) rename {xo-pydistribution => .xo-pydistribution}/src/pydistribution/pydistribution.cpp (100%) rename {xo-pydistribution => .xo-pydistribution}/src/pydistribution/pydistribution.hpp.in (100%) rename {xo-pyexpression => .xo-pyexpression}/.gitignore (100%) rename {xo-pyexpression => .xo-pyexpression}/CMakeLists.txt (100%) rename {xo-pyexpression => .xo-pyexpression}/README.md (100%) rename {xo-pyexpression => .xo-pyexpression}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pyexpression => .xo-pyexpression}/cmake/xo_pyexpressionConfig.cmake.in (100%) rename {xo-pyexpression => .xo-pyexpression}/include/REAMDE.md (100%) rename {xo-pyexpression => .xo-pyexpression}/src/pyexpression/CMakeLists.txt (100%) rename {xo-pyexpression => .xo-pyexpression}/src/pyexpression/pyexpression.cpp (100%) rename {xo-pyexpression => .xo-pyexpression}/src/pyexpression/pyexpression.hpp.in (100%) rename {xo-pyjit => .xo-pyjit}/.gitignore (100%) rename {xo-pyjit => .xo-pyjit}/CMakeLists.txt (100%) rename {xo-pyjit => .xo-pyjit}/README.md (100%) rename {xo-pyjit => .xo-pyjit}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pyjit => .xo-pyjit}/cmake/xo_pyjitConfig.cmake.in (100%) rename {xo-pyjit => .xo-pyjit}/include/README.md (100%) rename {xo-pyjit => .xo-pyjit}/src/pyjit/CMakeLists.txt (100%) rename {xo-pyjit => .xo-pyjit}/src/pyjit/pyjit.cpp (100%) rename {xo-pyjit => .xo-pyjit}/src/pyjit/pyjit.hpp.in (100%) rename {xo-pykalmanfilter => .xo-pykalmanfilter}/.github/workflows/main.yml (100%) rename {xo-pykalmanfilter => .xo-pykalmanfilter}/.gitignore (100%) rename {xo-pykalmanfilter => .xo-pykalmanfilter}/CMakeLists.txt (100%) rename {xo-pykalmanfilter => .xo-pykalmanfilter}/README.md (100%) rename {xo-pykalmanfilter => .xo-pykalmanfilter}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pykalmanfilter => .xo-pykalmanfilter}/cmake/xo_pykalmanfilterConfig.cmake.in (100%) rename {xo-pykalmanfilter => .xo-pykalmanfilter}/include/README.md (100%) rename {xo-pykalmanfilter => .xo-pykalmanfilter}/src/pykalmanfilter/CMakeLists.txt (100%) rename {xo-pykalmanfilter => .xo-pykalmanfilter}/src/pykalmanfilter/pykalmanfilter.cpp (100%) rename {xo-pykalmanfilter => .xo-pykalmanfilter}/src/pykalmanfilter/pykalmanfilter.hpp.in (100%) rename {xo-pyprintjson => .xo-pyprintjson}/.github/workflows/main.yml (100%) rename {xo-pyprintjson => .xo-pyprintjson}/.gitignore (100%) rename {xo-pyprintjson => .xo-pyprintjson}/CMakeLists.txt (100%) rename {xo-pyprintjson => .xo-pyprintjson}/README.md (100%) rename {xo-pyprintjson => .xo-pyprintjson}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pyprintjson => .xo-pyprintjson}/cmake/xo_pyprintjsonConfig.cmake.in (100%) rename {xo-pyprintjson => .xo-pyprintjson}/include/README.md (100%) rename {xo-pyprintjson => .xo-pyprintjson}/src/pyprintjson/CMakeLists.txt (100%) rename {xo-pyprintjson => .xo-pyprintjson}/src/pyprintjson/EXAMPLES (100%) rename {xo-pyprintjson => .xo-pyprintjson}/src/pyprintjson/pyprintjson.cpp (100%) rename {xo-pyprintjson => .xo-pyprintjson}/src/pyprintjson/pyprintjson.hpp.in (100%) rename {xo-pyprocess => .xo-pyprocess}/.github/workflows/main.yml (100%) rename {xo-pyprocess => .xo-pyprocess}/.gitignore (100%) rename {xo-pyprocess => .xo-pyprocess}/CMakeLists.txt (100%) rename {xo-pyprocess => .xo-pyprocess}/EXAMPLES (100%) rename {xo-pyprocess => .xo-pyprocess}/README.md (100%) rename {xo-pyprocess => .xo-pyprocess}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pyprocess => .xo-pyprocess}/cmake/xo_pyprocessConfig.cmake.in (100%) rename {xo-pyprocess => .xo-pyprocess}/include/README.md (100%) rename {xo-pyprocess => .xo-pyprocess}/src/pyprocess/CMakeLists.txt (100%) rename {xo-pyprocess => .xo-pyprocess}/src/pyprocess/pyprocess.cpp (100%) rename {xo-pyprocess => .xo-pyprocess}/src/pyprocess/pyprocess.hpp.in (100%) rename {xo-pyreactor => .xo-pyreactor}/.github/workflows/main.yml (100%) rename {xo-pyreactor => .xo-pyreactor}/.gitignore (100%) rename {xo-pyreactor => .xo-pyreactor}/CMakeLists.txt (100%) rename {xo-pyreactor => .xo-pyreactor}/EXAMPLES (100%) rename {xo-pyreactor => .xo-pyreactor}/README.md (100%) rename {xo-pyreactor => .xo-pyreactor}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pyreactor => .xo-pyreactor}/cmake/xo_pyreactorConfig.cmake.in (100%) rename {xo-pyreactor => .xo-pyreactor}/include/README.md (100%) rename {xo-pyreactor => .xo-pyreactor}/src/pyreactor/CMakeLists.txt (100%) rename {xo-pyreactor => .xo-pyreactor}/src/pyreactor/pyreactor.cpp (100%) rename {xo-pyreactor => .xo-pyreactor}/src/pyreactor/pyreactor.hpp.in (100%) rename {xo-pyreflect => .xo-pyreflect}/.github/workflows/main.yml (100%) rename {xo-pyreflect => .xo-pyreflect}/.gitignore (100%) rename {xo-pyreflect => .xo-pyreflect}/CMakeLists.txt (100%) rename {xo-pyreflect => .xo-pyreflect}/README.md (100%) rename {xo-pyreflect => .xo-pyreflect}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pyreflect => .xo-pyreflect}/cmake/xo_pyreflectConfig.cmake.in (100%) rename {xo-pyreflect => .xo-pyreflect}/include/README.md (100%) rename {xo-pyreflect => .xo-pyreflect}/src/pyreflect/CMakeLists.txt (100%) rename {xo-pyreflect => .xo-pyreflect}/src/pyreflect/pyreflect.cpp (100%) rename {xo-pyreflect => .xo-pyreflect}/src/pyreflect/pyreflect.hpp.in (100%) rename {xo-pysimulator => .xo-pysimulator}/.github/workflows/main.yml (100%) rename {xo-pysimulator => .xo-pysimulator}/.gitignore (100%) rename {xo-pysimulator => .xo-pysimulator}/CMakeLists.txt (100%) rename {xo-pysimulator => .xo-pysimulator}/README.md (100%) rename {xo-pysimulator => .xo-pysimulator}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pysimulator => .xo-pysimulator}/cmake/xo_pysimulatorConfig.cmake.in (100%) rename {xo-pysimulator => .xo-pysimulator}/include/README.md (100%) rename {xo-pysimulator => .xo-pysimulator}/src/pysimulator/CMakeLists.txt (100%) rename {xo-pysimulator => .xo-pysimulator}/src/pysimulator/pysimulator.cpp (100%) rename {xo-pysimulator => .xo-pysimulator}/src/pysimulator/pysimulator.hpp.in (100%) rename {xo-pyunit => .xo-pyunit}/.gitignore (100%) rename {xo-pyunit => .xo-pyunit}/CMakeLists.txt (100%) rename {xo-pyunit => .xo-pyunit}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pyunit => .xo-pyunit}/cmake/xo_pyunitConfig.cmake.in (100%) rename {xo-pyunit => .xo-pyunit}/src/pyunit/CMakeLists.txt (100%) rename {xo-pyunit => .xo-pyunit}/src/pyunit/pyunit.cpp (100%) rename {xo-pyunit => .xo-pyunit}/src/pyunit/pyunit.hpp.in (100%) rename {xo-pyutil => .xo-pyutil}/.gitignore (100%) rename {xo-pyutil => .xo-pyutil}/CMakeLists.txt (100%) rename {xo-pyutil => .xo-pyutil}/README.md (100%) rename {xo-pyutil => .xo-pyutil}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pyutil => .xo-pyutil}/cmake/xo_pyutilConfig.cmake.in (100%) rename {xo-pyutil => .xo-pyutil}/example/CMakeLists.txt (100%) rename {xo-pyutil => .xo-pyutil}/example/ex1/CMakeLists.txt (100%) rename {xo-pyutil => .xo-pyutil}/example/ex1/pyex1.cpp (100%) rename {xo-pyutil => .xo-pyutil}/example/ex1/pyutilexample.hpp.in (100%) rename {xo-pyutil => .xo-pyutil}/include/xo/pyutil/pycaller.hpp (100%) rename {xo-pyutil => .xo-pyutil}/include/xo/pyutil/pyutil.hpp (100%) rename {xo-pywebsock => .xo-pywebsock}/.gitignore (100%) rename {xo-pywebsock => .xo-pywebsock}/CMakeLists.txt (100%) rename {xo-pywebsock => .xo-pywebsock}/README.md (100%) rename {xo-pywebsock => .xo-pywebsock}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pywebsock => .xo-pywebsock}/cmake/xo_pywebsockConfig.cmake.in (100%) rename {xo-pywebsock => .xo-pywebsock}/include/README.md (100%) rename {xo-pywebsock => .xo-pywebsock}/src/pywebsock/CMakeLists.txt (100%) rename {xo-pywebsock => .xo-pywebsock}/src/pywebsock/pywebsock.cpp (100%) rename {xo-pywebsock => .xo-pywebsock}/src/pywebsock/pywebsock.hpp.in (100%) rename {xo-pywebutil => .xo-pywebutil}/.github/workflows/main.yml (100%) rename {xo-pywebutil => .xo-pywebutil}/.gitignore (100%) rename {xo-pywebutil => .xo-pywebutil}/CMakeLists.txt (100%) rename {xo-pywebutil => .xo-pywebutil}/EXAMPLES (100%) rename {xo-pywebutil => .xo-pywebutil}/README.md (100%) rename {xo-pywebutil => .xo-pywebutil}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-pywebutil => .xo-pywebutil}/cmake/xo_pywebutilConfig.cmake.in (100%) rename {xo-pywebutil => .xo-pywebutil}/include/README.md (100%) rename {xo-pywebutil => .xo-pywebutil}/src/pywebutil/CMakeLists.txt (100%) rename {xo-pywebutil => .xo-pywebutil}/src/pywebutil/pywebutil.cpp (100%) rename {xo-pywebutil => .xo-pywebutil}/src/pywebutil/pywebutil.hpp.in (100%) rename {xo-ratio => .xo-ratio}/.github/workflows/ubuntu-main.yml (100%) rename {xo-ratio => .xo-ratio}/.github/workflows/xo-cpp-main.yml (100%) rename {xo-ratio => .xo-ratio}/.gitignore (100%) rename {xo-ratio => .xo-ratio}/CMakeLists.txt (100%) rename {xo-ratio => .xo-ratio}/LICENSE (100%) rename {xo-ratio => .xo-ratio}/README.md (100%) rename {xo-ratio => .xo-ratio}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-ratio => .xo-ratio}/cmake/xo_ratioConfig.cmake.in (100%) rename {xo-ratio => .xo-ratio}/docs/CMakeLists.txt (100%) rename {xo-ratio => .xo-ratio}/docs/Doxyfile.in (100%) rename {xo-ratio => .xo-ratio}/docs/_static/img/favicon.ico (100%) rename {xo-ratio => .xo-ratio}/docs/_static/img/icon.svg (100%) rename {xo-ratio => .xo-ratio}/docs/_static/img/xo-icon.svg (100%) rename {xo-ratio => .xo-ratio}/docs/conf.py (100%) rename {xo-ratio => .xo-ratio}/docs/index.rst (100%) rename {xo-ratio => .xo-ratio}/docs/install.rst (100%) rename {xo-ratio => .xo-ratio}/docs/ratio-class.rst (100%) rename {xo-ratio => .xo-ratio}/docs/ratio-functions.rst (100%) rename {xo-ratio => .xo-ratio}/docs/ratio-reference.rst (100%) rename {xo-ratio => .xo-ratio}/example/CMakeLists.txt (100%) rename {xo-ratio => .xo-ratio}/example/ex1/CMakeLists.txt (100%) rename {xo-ratio => .xo-ratio}/example/ex1/ex1.cpp (100%) rename {xo-ratio => .xo-ratio}/include/xo/ratio/numeric_concept.hpp (100%) rename {xo-ratio => .xo-ratio}/include/xo/ratio/ratio.hpp (100%) rename {xo-ratio => .xo-ratio}/include/xo/ratio/ratio_concept.hpp (100%) rename {xo-ratio => .xo-ratio}/include/xo/ratio/ratio_iostream.hpp (100%) rename {xo-ratio => .xo-ratio}/include/xo/ratio/ratio_reflect.hpp (100%) rename {xo-ratio => .xo-ratio}/utest/CMakeLists.txt (100%) rename {xo-ratio => .xo-ratio}/utest/ratio.test.cpp (100%) rename {xo-ratio => .xo-ratio}/utest/ratio_reflect.test.cpp (100%) rename {xo-ratio => .xo-ratio}/utest/ratio_utest_main.cpp (100%) rename {xo-reactor => .xo-reactor}/.github/workflows/main.yml (100%) rename {xo-reactor => .xo-reactor}/.gitignore (100%) rename {xo-reactor => .xo-reactor}/CMakeLists.txt (100%) rename {xo-reactor => .xo-reactor}/README.md (100%) rename {xo-reactor => .xo-reactor}/cmake/reactorConfig.cmake.in (100%) rename {xo-reactor => .xo-reactor}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/AbstractEventProcessor.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/AbstractSink.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/AbstractSource.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/DirectSource.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/DirectSourcePtr.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/EventSource.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/EventStore.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/EventTimeFn.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/EventTimeFn2.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/FifoQueue.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/HeapReducer.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/LastReducer.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/PollingReactor.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/PolyAdapterSink.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/Reactor.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/ReactorSource.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/Reducer.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/SecondarySource.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/Sink.hpp (100%) rename {xo-reactor => .xo-reactor}/include/xo/reactor/init_reactor.hpp (100%) rename {xo-reactor => .xo-reactor}/src/reactor/AbstractEventProcessor.cpp (100%) rename {xo-reactor => .xo-reactor}/src/reactor/AbstractSource.cpp (100%) rename {xo-reactor => .xo-reactor}/src/reactor/CMakeLists.txt (100%) rename {xo-reactor => .xo-reactor}/src/reactor/PollingReactor.cpp (100%) rename {xo-reactor => .xo-reactor}/src/reactor/Reactor.cpp (100%) rename {xo-reactor => .xo-reactor}/src/reactor/ReactorSource.cpp (100%) rename {xo-reactor => .xo-reactor}/src/reactor/Sink.cpp (100%) rename {xo-reactor => .xo-reactor}/src/reactor/init_reactor.cpp (100%) rename {xo-reactor => .xo-reactor}/utest/CMakeLists.txt (100%) rename {xo-reactor => .xo-reactor}/utest/PollingReactor.test.cpp (100%) rename {xo-reactor => .xo-reactor}/utest/Sink.test.cpp (100%) rename {xo-reactor => .xo-reactor}/utest/reactor_utest_main.cpp (100%) rename {xo-reader => .xo-reader}/.gitignore (100%) rename {xo-reader => .xo-reader}/CMakeLists.txt (100%) rename {xo-reader => .xo-reader}/README (100%) rename {xo-reader => .xo-reader}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-reader => .xo-reader}/cmake/xo_readerConfig.cmake.in (100%) rename {xo-reader => .xo-reader}/docs/CMakeLists.txt (100%) rename {xo-reader => .xo-reader}/docs/README (100%) rename {xo-reader => .xo-reader}/docs/_static/README (100%) rename {xo-reader => .xo-reader}/docs/_static/img/favicon.ico (100%) rename {xo-reader => .xo-reader}/docs/conf.py (100%) rename {xo-reader => .xo-reader}/docs/example.rst (100%) rename {xo-reader => .xo-reader}/docs/implementation.rst (100%) rename {xo-reader => .xo-reader}/docs/index.rst (100%) rename {xo-reader => .xo-reader}/docs/install.rst (100%) rename {xo-reader => .xo-reader}/examples/CMakeLists.txt (100%) rename {xo-reader => .xo-reader}/examples/exprrepl/CMakeLists.txt (100%) rename {xo-reader => .xo-reader}/examples/exprrepl/expreplxx.cpp (100%) rename {xo-reader => .xo-reader}/examples/exprrepl/exprrepl.cpp (100%) rename {xo-reader => .xo-reader}/examples/exprreplxx/CMakeLists.txt (100%) rename {xo-reader => .xo-reader}/examples/exprreplxx/exprreplxx.cpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/apply_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/define_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/envframe.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/envframestack.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/expect_expr_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/expect_formal_arglist_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/expect_formal_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/expect_symbol_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/expect_type_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/exprseq_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/exprstate.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/exprstatestack.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/formal_arg.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/if_else_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/lambda_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/let1_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/paren_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/parser.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/parser_result.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/parserstatemachine.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/pretty_envframestack.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/pretty_exprstatestack.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/pretty_parserstatemachine.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/progress_xs.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/reader.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/reader_error.hpp (100%) rename {xo-reader => .xo-reader}/include/xo/reader/sequence_xs.hpp (100%) rename {xo-reader => .xo-reader}/src/reader/CMakeLists.txt (100%) rename {xo-reader => .xo-reader}/src/reader/apply_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/define_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/envframe.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/envframestack.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/expect_expr_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/expect_formal_arglist_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/expect_formal_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/expect_symbol_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/expect_type_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/exprseq_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/exprstate.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/exprstatestack.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/if_else_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/lambda_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/let1_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/paren_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/parser.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/parser_result.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/parserstatemachine.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/pretty_parserstatemachine.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/progress_xs.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/reader.cpp (100%) rename {xo-reader => .xo-reader}/src/reader/sequence_xs.cpp (100%) rename {xo-reader => .xo-reader}/utest/CMakeLists.txt (100%) rename {xo-reader => .xo-reader}/utest/parser.test.cpp (100%) rename {xo-reader => .xo-reader}/utest/reader.test.cpp (100%) rename {xo-reader => .xo-reader}/utest/reader_utest_main.cpp (100%) rename {xo-reader2 => .xo-reader2}/CMakeLists.txt (100%) rename {xo-reader2 => .xo-reader2}/DESIGN.md (100%) rename {xo-reader2 => .xo-reader2}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-reader2 => .xo-reader2}/cmake/xo_reader2Config.cmake.in (100%) rename {xo-reader2 => .xo-reader2}/doc/README.md (100%) rename {xo-reader2 => .xo-reader2}/doc/glossary.rst (100%) rename {xo-reader2 => .xo-reader2}/example/CMakeLists.txt (100%) rename {xo-reader2 => .xo-reader2}/example/readerreplxx/CMakeLists.txt (100%) rename {xo-reader2 => .xo-reader2}/example/readerreplxx/readerreplxx.cpp (100%) rename {xo-reader2 => .xo-reader2}/idl/IGCObject_DGlobalEnv.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IGCObject_DSchematikaParser.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DApplySsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DDefineSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DDeftypeSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DExpectExprSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DExpectFormalArgSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DExpectFormalArglistSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DExpectListTypeSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DExpectQArraySsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DExpectQDictSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DExpectQListSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DExpectQLiteralSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DExpectSymbolSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DExpectTypeSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DGlobalEnv.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DIfElseSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DLambdaSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DParenSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DProgressSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DQuoteSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DSequenceSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/IPrintable_DToplevelSeqSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DApplySsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DDefineSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DDeftypeSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DExpectExprSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DExpectFormalArgSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DExpectFormalArglistSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DExpectListTypeSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DExpectQArraySsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DExpectQDictSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DExpectQListSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DExpectQLiteralSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DExpectSymbolSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DExpectTypeSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DIfElseSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DLambdaSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DParenSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DProgressSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DQuoteSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DSequenceSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/ISyntaxStateMachine_DToplevelSeqSsm.json5 (100%) rename {xo-reader2 => .xo-reader2}/idl/SyntaxStateMachine.json5 (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ApplySsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DDefineSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DExpectExprSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DExpectFormalArglistSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DExpectQArraySsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DExpectQListSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DExpectQLiteralSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DExpectSymbolSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DExpectTypeSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DGlobalEnv.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DProgressSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DQuoteSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DSequenceSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DSyntaxStateMachine.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DToplevelSeqSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DefineSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/DeftypeSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ExpectExprSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ExpectFormalArgSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ExpectFormalArglistSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ExpectListTypeSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ExpectQArraySsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ExpectQDictSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ExpectQListSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ExpectQLiteralSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ExpectSymbolSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ExpectTypeSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ExpressionParser.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/GlobalEnv.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/IfElseSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/LambdaSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ParenSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ParserConfig.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ParserResult.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ParserStack.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ParserStateMachine.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ProgressSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/QuoteSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/Reader.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ReaderConfig.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/SchematikaParser.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/SchematikaReader.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/SequenceSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/SetupReader2.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/SyntaxStateMachine.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ToplevelSeqSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/apply/DApplySsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/apply/IPrintable_DApplySsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/apply/ISyntaxStateMachine_DApplySsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/define/IPrintable_DDefineSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/define/ISyntaxStateMachine_DDefineSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/deftype/DDeftypeSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/deftype/IPrintable_DDeftypeSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/deftype/ISyntaxStateMachine_DDeftypeSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/env/IGCObject_DGlobalEnv.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/env/IGCObject_DSchematikaParser.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/env/IPrintable_DGlobalEnv.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/expect_formal_arg/DExpectFormalArgSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/expect_formal_arg/IPrintable_DExpectFormalArgSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/expect_formal_arg/ISyntaxStateMachine_DExpectFormalArgSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/expect_listtype/DExpectListTypeSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/expect_listtype/IPrintable_DExpectListTypeSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/expect_listtype/ISyntaxStateMachine_DExpectListTypeSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/expect_qdict/DExpectQDictSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/expect_qdict/IPrintable_DExpectQDictSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/expect_qdict/ISyntaxStateMachine_DExpectQDictSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ifelse/DIfElseSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ifelse/IPrintable_DIfElseSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ifelse/ISyntaxStateMachine_DIfElseSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/init_reader2.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/lambda/DLambdaSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/lambda/IPrintable_DLambdaSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/lambda/ISyntaxStateMachine_DLambdaSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/paren/DParenSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/paren/IPrintable_DParenSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/paren/ISyntaxStateMachine_DParenSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/parser/DSchematikaParser.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/parser/IGCObject_DSchematikaParser.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/quote/IPrintable_DQuoteSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/quote/ISyntaxStateMachine_DQuoteSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ASyntaxStateMachine.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/IPrintable_DExpectExprSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/IPrintable_DExpectFormalArglistSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/IPrintable_DExpectQArraySsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/IPrintable_DExpectQListSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/IPrintable_DExpectQLiteralSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/IPrintable_DExpectSymbolSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/IPrintable_DExpectTypeSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/IPrintable_DProgressSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/IPrintable_DSequenceSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/IPrintable_DToplevelSeqSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ISyntaxStateMachine_Any.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectExprSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectFormalArglistSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQArraySsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQListSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQLiteralSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectSymbolSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectTypeSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ISyntaxStateMachine_DProgressSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ISyntaxStateMachine_DSequenceSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ISyntaxStateMachine_DToplevelSeqSsm.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/ISyntaxStateMachine_Xfer.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/ssm/RSyntaxStateMachine.hpp (100%) rename {xo-reader2 => .xo-reader2}/include/xo/reader2/syntaxstatetype.hpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/CMakeLists.txt (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DApplySsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DDefineSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DDeftypeSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DExpectExprSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DExpectFormalArgSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DExpectFormalArglistSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DExpectListTypeSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DExpectQArraySsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DExpectQDictSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DExpectQListSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DExpectQLiteralSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DExpectSymbolSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DExpectTypeSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DGlobalEnv.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DIfElseSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DLambdaSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DParenSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DProgressSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DQuoteSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DSchematikaParser.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DSequenceSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/DToplevelSeqSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/IPrintable_DExpectExprSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/IPrintable_DExpectFormalArglistSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/IPrintable_DExpectQArraySsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/IPrintable_DExpectQListSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/IPrintable_DExpectQLiteralSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/IPrintable_DExpectSymbolSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/IPrintable_DExpectTypeSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/IPrintable_DParenSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/IPrintable_DProgressSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/IPrintable_DSequenceSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/IPrintable_DToplevelSeqSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ISyntaxStateMachine_Any.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ISyntaxStateMachine_DExpectExprSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ISyntaxStateMachine_DExpectFormalArglistSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ISyntaxStateMachine_DExpectQArraySsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ISyntaxStateMachine_DExpectQListSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ISyntaxStateMachine_DExpectQLiteralSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ISyntaxStateMachine_DExpectSymbolSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ISyntaxStateMachine_DExpectTypeSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ISyntaxStateMachine_DParenSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ISyntaxStateMachine_DProgressSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ISyntaxStateMachine_DSequenceSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ISyntaxStateMachine_DToplevelSeqSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ParserResult.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ParserStack.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ParserStateMachine.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/ReaderConfig.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/SchematikaReader.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/SetupReader2.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/IGCObject_DGlobalEnv.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/IGCObject_DSchematikaParser.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/IPrintable_DApplySsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/IPrintable_DDefineSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/IPrintable_DDeftypeSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/IPrintable_DExpectFormalArgSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/IPrintable_DExpectListTypeSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/IPrintable_DExpectQDictSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/IPrintable_DGlobalEnv.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/IPrintable_DIfElseSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/IPrintable_DLambdaSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/IPrintable_DQuoteSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/ISyntaxStateMachine_DApplySsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/ISyntaxStateMachine_DDefineSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/ISyntaxStateMachine_DDeftypeSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/ISyntaxStateMachine_DExpectFormalArgSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/ISyntaxStateMachine_DExpectListTypeSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/ISyntaxStateMachine_DExpectQDictSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/ISyntaxStateMachine_DIfElseSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/ISyntaxStateMachine_DLambdaSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/facet/ISyntaxStateMachine_DQuoteSsm.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/init_reader2.cpp (100%) rename {xo-reader2 => .xo-reader2}/src/reader2/syntaxstatetype.cpp (100%) rename {xo-reader2 => .xo-reader2}/utest/CMakeLists.txt (100%) rename {xo-reader2 => .xo-reader2}/utest/SchematikaParser.test.cpp (100%) rename {xo-reader2 => .xo-reader2}/utest/reader2_utest_main.cpp (100%) rename {xo-refcnt => .xo-refcnt}/.github/workflows/cmake-single-platform.yml (100%) rename {xo-refcnt => .xo-refcnt}/.gitignore (100%) rename {xo-refcnt => .xo-refcnt}/CMakeLists.txt (100%) rename {xo-refcnt => .xo-refcnt}/README.md (100%) rename {xo-refcnt => .xo-refcnt}/cmake/refcntConfig.cmake.in (100%) rename {xo-refcnt => .xo-refcnt}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-refcnt => .xo-refcnt}/include/xo/cxxutil/demangle.hpp (100%) rename {xo-refcnt => .xo-refcnt}/include/xo/refcnt/Displayable.hpp (100%) rename {xo-refcnt => .xo-refcnt}/include/xo/refcnt/Refcounted.hpp (100%) rename {xo-refcnt => .xo-refcnt}/include/xo/refcnt/Unowned.hpp (100%) rename {xo-refcnt => .xo-refcnt}/include/xo/refcnt/pretty_refcnt.hpp (100%) rename {xo-refcnt => .xo-refcnt}/src/CMakeLists.txt (100%) rename {xo-refcnt => .xo-refcnt}/src/Displayable.cpp (100%) rename {xo-refcnt => .xo-refcnt}/src/Refcounted.cpp (100%) rename {xo-refcnt => .xo-refcnt}/utest/CMakeLists.txt (100%) rename {xo-refcnt => .xo-refcnt}/utest/README (100%) rename {xo-refcnt => .xo-refcnt}/utest/intrusive_ptr.test.cpp (100%) rename {xo-refcnt => .xo-refcnt}/utest/refcnt_utest_main.cpp (100%) rename {xo-reflect => .xo-reflect}/.github/workflows/cmake-single-platform.yml (100%) rename {xo-reflect => .xo-reflect}/.gitignore (100%) rename {xo-reflect => .xo-reflect}/CMakeLists.txt (100%) rename {xo-reflect => .xo-reflect}/FILESYSTEM (100%) rename {xo-reflect => .xo-reflect}/README.md (100%) rename {xo-reflect => .xo-reflect}/cmake/reflectConfig.cmake.in (100%) rename {xo-reflect => .xo-reflect}/cmake/run-external-ctest (100%) rename {xo-reflect => .xo-reflect}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/CMakeLists.txt (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/EstablishTypeDescr.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/Metatype.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/Object.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/Reflect.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/SelfTagging.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/StructReflector.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/TaggedPtr.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/TaggedRcptr.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/TypeDescr.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/TypeDescrExtra.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/TypeDrivenMap.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/atomic/AtomicTdx.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/function/FunctionTdx.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/init_reflect.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/pointer/PointerTdx.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/reflect_struct.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/struct/StructMember.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/struct/StructTdx.hpp (100%) rename {xo-reflect => .xo-reflect}/include/xo/reflect/vector/VectorTdx.hpp (100%) rename {xo-reflect => .xo-reflect}/src/reflect/CMakeLists.txt (100%) rename {xo-reflect => .xo-reflect}/src/reflect/TaggedRcptr.cpp (100%) rename {xo-reflect => .xo-reflect}/src/reflect/TypeDescr.cpp (100%) rename {xo-reflect => .xo-reflect}/src/reflect/TypeDescrExtra.cpp (100%) rename {xo-reflect => .xo-reflect}/src/reflect/atomic/AtomicTdx.cpp (100%) rename {xo-reflect => .xo-reflect}/src/reflect/function/FunctionTdx.cpp (100%) rename {xo-reflect => .xo-reflect}/src/reflect/init_reflect.cpp (100%) rename {xo-reflect => .xo-reflect}/src/reflect/pointer/PointerTdx.cpp (100%) rename {xo-reflect => .xo-reflect}/src/reflect/struct/StructMember.cpp (100%) rename {xo-reflect => .xo-reflect}/src/reflect/struct/StructTdx.cpp (100%) rename {xo-reflect => .xo-reflect}/src/reflect/vector/VectorTdx.cpp (100%) rename {xo-reflect => .xo-reflect}/utest/CMakeLists.txt (100%) rename {xo-reflect => .xo-reflect}/utest/FunctionTdx.test.cpp (100%) rename {xo-reflect => .xo-reflect}/utest/StructReflector.test.cpp (100%) rename {xo-reflect => .xo-reflect}/utest/StructTdx.test.cpp (100%) rename {xo-reflect => .xo-reflect}/utest/VectorTdx.test.cpp (100%) rename {xo-reflect => .xo-reflect}/utest/reflect_utest_main.cpp (100%) rename {xo-simulator => .xo-simulator}/.github/workflows/main.yml (100%) rename {xo-simulator => .xo-simulator}/.gitignore (100%) rename {xo-simulator => .xo-simulator}/CMakeLists.txt (100%) rename {xo-simulator => .xo-simulator}/README.md (100%) rename {xo-simulator => .xo-simulator}/cmake/simulatorConfig.cmake.in (100%) rename {xo-simulator => .xo-simulator}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-simulator => .xo-simulator}/include/xo/simulator/EventSink.hpp (100%) rename {xo-simulator => .xo-simulator}/include/xo/simulator/Simulator.hpp (100%) rename {xo-simulator => .xo-simulator}/include/xo/simulator/SourceTimestamp.hpp (100%) rename {xo-simulator => .xo-simulator}/include/xo/simulator/TimeSlip.hpp (100%) rename {xo-simulator => .xo-simulator}/include/xo/simulator/init_simulator.hpp (100%) rename {xo-simulator => .xo-simulator}/src/simulator/CMakeLists.txt (100%) rename {xo-simulator => .xo-simulator}/src/simulator/Simulator.cpp (100%) rename {xo-simulator => .xo-simulator}/src/simulator/SourceTimestamp.cpp (100%) rename {xo-simulator => .xo-simulator}/src/simulator/init_simulator.cpp (100%) rename {xo-statistics => .xo-statistics}/.gitignore (100%) rename {xo-statistics => .xo-statistics}/CMakeLists.txt (100%) rename {xo-statistics => .xo-statistics}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-statistics => .xo-statistics}/cmake/xo_statisticsConfig.cmake.in (100%) rename {xo-statistics => .xo-statistics}/include/xo/statistics/Accumulator.hpp (100%) rename {xo-statistics => .xo-statistics}/include/xo/statistics/Histogram.hpp (100%) rename {xo-statistics => .xo-statistics}/include/xo/statistics/SampleStatistics.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/CMakeLists.txt (100%) rename {xo-stringtable2 => .xo-stringtable2}/README.md (100%) rename {xo-stringtable2 => .xo-stringtable2}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-stringtable2 => .xo-stringtable2}/cmake/xo_stringtable2Config.cmake.in (100%) rename {xo-stringtable2 => .xo-stringtable2}/idl/IGCObject_DString.json5 (100%) rename {xo-stringtable2 => .xo-stringtable2}/idl/IGCObject_DUniqueString.json5 (100%) rename {xo-stringtable2 => .xo-stringtable2}/idl/IPrintable_DString.json5 (100%) rename {xo-stringtable2 => .xo-stringtable2}/idl/IPrintable_DUniqueString.json5 (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/.gitkeep (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/DString.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/DUniqueString.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/SetupStringtable2.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/String.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/StringOps.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/StringTable.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/UniqueString.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/init_stringtable2.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/string/IGCObject_DString.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/string/IPrintable_DString.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/uniquestring/IGCObject_DUniqueString.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/include/xo/stringtable2/uniquestring/IPrintable_DUniqueString.hpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/src/stringtable2/CMakeLists.txt (100%) rename {xo-stringtable2 => .xo-stringtable2}/src/stringtable2/DString.cpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/src/stringtable2/DUniqueString.cpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/src/stringtable2/IGCObject_DString.cpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/src/stringtable2/IGCObject_DUniqueString.cpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/src/stringtable2/IPrintable_DString.cpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/src/stringtable2/IPrintable_DUniqueString.cpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/src/stringtable2/SetupStringtable2.cpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/src/stringtable2/StringTable.cpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/src/stringtable2/init_stringtable2.cpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/utest/CMakeLists.txt (100%) rename {xo-stringtable2 => .xo-stringtable2}/utest/DString.test.cpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/utest/StringOps.test.cpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/utest/StringTable.test.cpp (100%) rename {xo-stringtable2 => .xo-stringtable2}/utest/stringtable2_utest_main.cpp (100%) rename {xo-tokenizer => .xo-tokenizer}/.gitignore (100%) rename {xo-tokenizer => .xo-tokenizer}/CMakeLists.txt (100%) rename {xo-tokenizer => .xo-tokenizer}/README.md (100%) rename {xo-tokenizer => .xo-tokenizer}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-tokenizer => .xo-tokenizer}/cmake/xo_tokenizerConfig.cmake.in (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/CMakeLists.txt (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/README (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/_static/README (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/_static/img/favicon.ico (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/conf.py (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/examples.rst (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/implementation.rst (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/index.rst (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/input-state-class.rst (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/install.rst (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/scan-result-class.rst (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/schematika-tokens.rst (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/span-class.rst (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/token-class.rst (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/tokenizer-class.rst (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/tokenizer-error-class.rst (100%) rename {xo-tokenizer => .xo-tokenizer}/docs/tokentype-enum.rst (100%) rename {xo-tokenizer => .xo-tokenizer}/example/CMakeLists.txt (100%) rename {xo-tokenizer => .xo-tokenizer}/example/tokenrepl/CMakeLists.txt (100%) rename {xo-tokenizer => .xo-tokenizer}/example/tokenrepl/tokenrepl.cpp (100%) rename {xo-tokenizer => .xo-tokenizer}/include/xo/tokenizer/buffer.hpp (100%) rename {xo-tokenizer => .xo-tokenizer}/include/xo/tokenizer/input_state.hpp (100%) rename {xo-tokenizer => .xo-tokenizer}/include/xo/tokenizer/scan_result.hpp (100%) rename {xo-tokenizer => .xo-tokenizer}/include/xo/tokenizer/span.hpp (100%) rename {xo-tokenizer => .xo-tokenizer}/include/xo/tokenizer/token.hpp (100%) rename {xo-tokenizer => .xo-tokenizer}/include/xo/tokenizer/tokenizer.hpp (100%) rename {xo-tokenizer => .xo-tokenizer}/include/xo/tokenizer/tokenizer_error.hpp (100%) rename {xo-tokenizer => .xo-tokenizer}/include/xo/tokenizer/tokentype.hpp (100%) rename {xo-tokenizer => .xo-tokenizer}/src/tokenizer/CMakeLists.txt (100%) rename {xo-tokenizer => .xo-tokenizer}/src/tokenizer/token.cpp (100%) rename {xo-tokenizer => .xo-tokenizer}/src/tokenizer/tokentype.cpp (100%) rename {xo-tokenizer => .xo-tokenizer}/utest/CMakeLists.txt (100%) rename {xo-tokenizer => .xo-tokenizer}/utest/token.test.cpp (100%) rename {xo-tokenizer => .xo-tokenizer}/utest/tokenizer.test.cpp (100%) rename {xo-tokenizer => .xo-tokenizer}/utest/tokenizer_utest_main.cpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/CMakeLists.txt (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/cmake/xo_tokenizer2Config.cmake.in (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/example/CMakeLists.txt (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/example/tokenrepl/CMakeLists.txt (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/example/tokenrepl/tokenrepl.cpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/include/xo/tokenizer2/.gitkeep (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/include/xo/tokenizer2/TkInputState.hpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/include/xo/tokenizer2/Token.hpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/include/xo/tokenizer2/Tokenizer.hpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/include/xo/tokenizer2/TokenizerError.hpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/include/xo/tokenizer2/buffer.hpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/include/xo/tokenizer2/scan_result.hpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/include/xo/tokenizer2/tokentype.hpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/src/tokenizer2/CMakeLists.txt (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/src/tokenizer2/TkInputState.cpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/src/tokenizer2/Token.cpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/src/tokenizer2/Tokenizer.cpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/src/tokenizer2/TokenizerError.cpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/src/tokenizer2/scan_result.cpp (100%) rename {xo-tokenizer2 => .xo-tokenizer2}/src/tokenizer2/tokentype.cpp (100%) rename {xo-type => .xo-type}/CMakeLists.txt (100%) rename {xo-type => .xo-type}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-type => .xo-type}/cmake/xo_typeConfig.cmake.in (100%) rename {xo-type => .xo-type}/idl/IGCObject_DArrayType.json5 (100%) rename {xo-type => .xo-type}/idl/IGCObject_DAtomicType.json5 (100%) rename {xo-type => .xo-type}/idl/IGCObject_DFunctionType.json5 (100%) rename {xo-type => .xo-type}/idl/IGCObject_DListType.json5 (100%) rename {xo-type => .xo-type}/idl/IGCObject_DTypeVar.json5 (100%) rename {xo-type => .xo-type}/idl/IGCObject_DTypeVarRef.json5 (100%) rename {xo-type => .xo-type}/idl/IType_DArrayType.json5 (100%) rename {xo-type => .xo-type}/idl/IType_DAtomicType.json5 (100%) rename {xo-type => .xo-type}/idl/IType_DFunctionType.json5 (100%) rename {xo-type => .xo-type}/idl/IType_DListType.json5 (100%) rename {xo-type => .xo-type}/idl/IType_DTypeVarRef.json5 (100%) rename {xo-type => .xo-type}/idl/Type.json5 (100%) rename {xo-type => .xo-type}/include/xo/type/ArrayType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/AtomicType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/DArrayType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/DAtomicType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/DFunctionType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/DListType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/FunctionType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/ListType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/Metatype.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/SetupType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/Type.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/TypeOps.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/TypeVarRef.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/array/IGCObject_DArrayType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/array/IType_DArrayType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/atomic/IGCObject_DAtomicType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/atomic/IType_DAtomicType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/function/IGCObject_DFunctionType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/function/IType_DFunctionType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/init_type.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/list/IGCObject_DListType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/list/IType_DListType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/type/AType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/type/IType_Any.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/type/IType_Xfer.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/type/RType.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/typevar/DTypeVarRef.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/typevar/IGCObject_DTypeVarRef.hpp (100%) rename {xo-type => .xo-type}/include/xo/type/typevar/IType_DTypeVarRef.hpp (100%) rename {xo-type => .xo-type}/src/type/CMakeLists.txt (100%) rename {xo-type => .xo-type}/src/type/DArrayType.cpp (100%) rename {xo-type => .xo-type}/src/type/DAtomicType.cpp (100%) rename {xo-type => .xo-type}/src/type/DFunctionType.cpp (100%) rename {xo-type => .xo-type}/src/type/DListType.cpp (100%) rename {xo-type => .xo-type}/src/type/DTypeVarRef.cpp (100%) rename {xo-type => .xo-type}/src/type/IGCObject_DArrayType.cpp (100%) rename {xo-type => .xo-type}/src/type/IGCObject_DAtomicType.cpp (100%) rename {xo-type => .xo-type}/src/type/IGCObject_DFunctionType.cpp (100%) rename {xo-type => .xo-type}/src/type/IGCObject_DListType.cpp (100%) rename {xo-type => .xo-type}/src/type/IGCObject_DTypeVar.cpp (100%) rename {xo-type => .xo-type}/src/type/IGCObject_DTypeVarRef.cpp (100%) rename {xo-type => .xo-type}/src/type/IType_Any.cpp (100%) rename {xo-type => .xo-type}/src/type/IType_DArrayType.cpp (100%) rename {xo-type => .xo-type}/src/type/IType_DAtomicType.cpp (100%) rename {xo-type => .xo-type}/src/type/IType_DFunctionType.cpp (100%) rename {xo-type => .xo-type}/src/type/IType_DListType.cpp (100%) rename {xo-type => .xo-type}/src/type/IType_DTypeVar.cpp (100%) rename {xo-type => .xo-type}/src/type/IType_DTypeVarRef.cpp (100%) rename {xo-type => .xo-type}/src/type/Metatype.cpp (100%) rename {xo-type => .xo-type}/src/type/SetupType.cpp (100%) rename {xo-type => .xo-type}/src/type/TypeOps.cpp (100%) rename {xo-type => .xo-type}/src/type/init_type.cpp (100%) rename {xo-type => .xo-type}/utest/CMakeLists.txt (100%) rename {xo-type => .xo-type}/utest/DArrayType.test.cpp (100%) rename {xo-type => .xo-type}/utest/DAtomicType.test.cpp (100%) rename {xo-type => .xo-type}/utest/DListType.test.cpp (100%) rename {xo-type => .xo-type}/utest/type_utest_main.cpp (100%) rename {xo-unit => .xo-unit}/.github/workflows/nix-main.yml (100%) rename {xo-unit => .xo-unit}/.github/workflows/ubuntu-main.yml (100%) rename {xo-unit => .xo-unit}/.github/workflows/xo-cpp-main.yml (100%) rename {xo-unit => .xo-unit}/.gitignore (100%) rename {xo-unit => .xo-unit}/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/LICENSE (100%) rename {xo-unit => .xo-unit}/README.md (100%) rename {xo-unit => .xo-unit}/cmake/gen-ccov.in (100%) rename {xo-unit => .xo-unit}/cmake/lcov-harness (100%) rename {xo-unit => .xo-unit}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-unit => .xo-unit}/cmake/xo_unitConfig.cmake.in (100%) rename {xo-unit => .xo-unit}/docs/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/docs/README (100%) rename {xo-unit => .xo-unit}/docs/_static/README (100%) rename {xo-unit => .xo-unit}/docs/_static/img/favicon.ico (100%) rename {xo-unit => .xo-unit}/docs/basis-unit-class.rst (100%) rename {xo-unit => .xo-unit}/docs/basis-unit-constants.rst (100%) rename {xo-unit => .xo-unit}/docs/basis-unit-reference.rst (100%) rename {xo-unit => .xo-unit}/docs/bpu-class.rst (100%) rename {xo-unit => .xo-unit}/docs/bu-store-class.rst (100%) rename {xo-unit => .xo-unit}/docs/conf.py (100%) rename {xo-unit => .xo-unit}/docs/development.rst (100%) rename {xo-unit => .xo-unit}/docs/dimension-enum.rst (100%) rename {xo-unit => .xo-unit}/docs/examples.rst (100%) rename {xo-unit => .xo-unit}/docs/glossary.rst (100%) rename {xo-unit => .xo-unit}/docs/implementation.rst (100%) rename {xo-unit => .xo-unit}/docs/index.rst (100%) rename {xo-unit => .xo-unit}/docs/install.rst (100%) rename {xo-unit => .xo-unit}/docs/natural-unit-class.rst (100%) rename {xo-unit => .xo-unit}/docs/quantity-class.rst (100%) rename {xo-unit => .xo-unit}/docs/quantity-factoryfunctions.rst (100%) rename {xo-unit => .xo-unit}/docs/quantity-reference.rst (100%) rename {xo-unit => .xo-unit}/docs/quantity-source-code.rst (100%) rename {xo-unit => .xo-unit}/docs/quantity-unitvars.rst (100%) rename {xo-unit => .xo-unit}/docs/scaled-unit-class.rst (100%) rename {xo-unit => .xo-unit}/docs/scaled-unit-constants.rst (100%) rename {xo-unit => .xo-unit}/docs/scaled-unit-reference.rst (100%) rename {xo-unit => .xo-unit}/docs/ubuntu-github-workflow.rst (100%) rename {xo-unit => .xo-unit}/docs/xquantity-class.rst (100%) rename {xo-unit => .xo-unit}/docs/xquantity-reference.rst (100%) rename {xo-unit => .xo-unit}/docs/xquantity-source-code.rst (100%) rename {xo-unit => .xo-unit}/example/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/example/ex1/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/example/ex1/ex1.cpp (100%) rename {xo-unit => .xo-unit}/example/ex2/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/example/ex2/ex2.cpp (100%) rename {xo-unit => .xo-unit}/example/ex3/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/example/ex3/ex3.cpp (100%) rename {xo-unit => .xo-unit}/example/ex4/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/example/ex4/ex4.cpp (100%) rename {xo-unit => .xo-unit}/example/ex5/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/example/ex5/ex5.cpp (100%) rename {xo-unit => .xo-unit}/example/ex6/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/example/ex6/ex6.cpp (100%) rename {xo-unit => .xo-unit}/example/ex7/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/example/ex7/ex7.cpp (100%) rename {xo-unit => .xo-unit}/example/ex8/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/example/ex8/ex8.cpp (100%) rename {xo-unit => .xo-unit}/example/ex_qty/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/example/ex_qty/ex_qty.cpp (100%) rename {xo-unit => .xo-unit}/example/ex_su/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/example/ex_su/ex_su.cpp (100%) rename {xo-unit => .xo-unit}/flake.nix (100%) rename {xo-unit => .xo-unit}/include/xo/unit/basis_unit.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/bpu.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/bpu_iostream.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/bu_store.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/dim_iostream.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/dimension.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/native_unit.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/natural_unit.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/natural_unit_iostream.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/numeric_concept.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/quantity.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/quantity_concept.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/quantity_iostream.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/quantity_ops.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/scaled_unit.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/scaled_unit_concept.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/scaled_unit_iostream.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/unit2.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/width2x.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/xquantity.hpp (100%) rename {xo-unit => .xo-unit}/include/xo/unit/xquantity_iostream.hpp (100%) rename {xo-unit => .xo-unit}/pkgs/xo-cmake.nix (100%) rename {xo-unit => .xo-unit}/pkgs/xo-flatstring.nix (100%) rename {xo-unit => .xo-unit}/pkgs/xo-indentlog.nix (100%) rename {xo-unit => .xo-unit}/pkgs/xo-randomgen.nix (100%) rename {xo-unit => .xo-unit}/pkgs/xo-ratio.nix (100%) rename {xo-unit => .xo-unit}/pkgs/xo-refcnt.nix (100%) rename {xo-unit => .xo-unit}/pkgs/xo-reflect.nix (100%) rename {xo-unit => .xo-unit}/pkgs/xo-subsys.nix (100%) rename {xo-unit => .xo-unit}/pkgs/xo-unit.nix (100%) rename {xo-unit => .xo-unit}/pkgs/xo-userenv.nix (100%) rename {xo-unit => .xo-unit}/utest/CMakeLists.txt (100%) rename {xo-unit => .xo-unit}/utest/basis_unit.test.cpp (100%) rename {xo-unit => .xo-unit}/utest/bpu.test.cpp (100%) rename {xo-unit => .xo-unit}/utest/mpl_quantity.test.cpp (100%) rename {xo-unit => .xo-unit}/utest/mpl_unit.test.cpp (100%) rename {xo-unit => .xo-unit}/utest/natural_unit.test.cpp (100%) rename {xo-unit => .xo-unit}/utest/quantity.test.cpp (100%) rename {xo-unit => .xo-unit}/utest/scaled_unit.test.cpp (100%) rename {xo-unit => .xo-unit}/utest/unit.test.cpp (100%) rename {xo-unit => .xo-unit}/utest/unit_utest_main.cpp (100%) rename {xo-unit => .xo-unit}/utest/xquantity.test.cpp (100%) rename {xo-websock => .xo-websock}/.github/workflows/main.yml (100%) rename {xo-websock => .xo-websock}/.gitignore (100%) rename {xo-websock => .xo-websock}/CMakeLists.txt (100%) rename {xo-websock => .xo-websock}/README.md (100%) rename {xo-websock => .xo-websock}/cmake/websockConfig.cmake.in (100%) rename {xo-websock => .xo-websock}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-websock => .xo-websock}/include/xo/websock/DynamicEndpoint.hpp (100%) rename {xo-websock => .xo-websock}/include/xo/websock/EndpointUtil.hpp (100%) rename {xo-websock => .xo-websock}/include/xo/websock/SafetyToken.hpp (100%) rename {xo-websock => .xo-websock}/include/xo/websock/Webserver.hpp (100%) rename {xo-websock => .xo-websock}/include/xo/websock/WebsockUtil.hpp (100%) rename {xo-websock => .xo-websock}/include/xo/websock/WebsocketSink.hpp (100%) rename {xo-websock => .xo-websock}/include/xo/websock/WsSafetyToken.hpp (100%) rename {xo-websock => .xo-websock}/src/websock/CMakeLists.txt (100%) rename {xo-websock => .xo-websock}/src/websock/DynamicEndpoint.cpp (100%) rename {xo-websock => .xo-websock}/src/websock/EndpointUtil.cpp (100%) rename {xo-websock => .xo-websock}/src/websock/Webserver.cpp (100%) rename {xo-websock => .xo-websock}/src/websock/WebsockUtil.cpp (100%) rename {xo-websock => .xo-websock}/src/websock/WebsocketSink.cpp (100%) rename {xo-websock => .xo-websock}/utest/CMakeLists.txt (100%) rename {xo-websock => .xo-websock}/utest/README (100%) rename {xo-websock => .xo-websock}/utest/mount-origin/bluecircle.svg (100%) rename {xo-websock => .xo-websock}/utest/mount-origin/d3ex/d3ex.ch5.ex1.html (100%) rename {xo-websock => .xo-websock}/utest/mount-origin/ex_websock.html (100%) rename {xo-websock => .xo-websock}/utest/mount-origin/ex_websock.js (100%) rename {xo-websock => .xo-websock}/utest/mount-origin/example.js (100%) rename {xo-websock => .xo-websock}/utest/mount-origin/index.html (100%) rename {xo-websock => .xo-websock}/utest/mount-origin/libwebsockets.org-logo.svg (100%) rename {xo-websock => .xo-websock}/utest/mount-origin/script-csp.svg (100%) rename {xo-websock => .xo-websock}/utest/websock_utest_main.cpp (100%) rename {xo-webutil => .xo-webutil}/.github/workflows/main.yml (100%) rename {xo-webutil => .xo-webutil}/.gitignore (100%) rename {xo-webutil => .xo-webutil}/CMakeLists.txt (100%) rename {xo-webutil => .xo-webutil}/README.md (100%) rename {xo-webutil => .xo-webutil}/cmake/webutilConfig.cmake.in (100%) rename {xo-webutil => .xo-webutil}/cmake/xo-bootstrap-macros.cmake (100%) rename {xo-webutil => .xo-webutil}/include/xo/webutil/Alist.hpp (100%) rename {xo-webutil => .xo-webutil}/include/xo/webutil/HttpEndpointDescr.hpp (100%) rename {xo-webutil => .xo-webutil}/include/xo/webutil/StreamEndpointDescr.hpp (100%) rename {xo-webutil => .xo-webutil}/src/webutil/Alist.cpp (100%) rename {xo-webutil => .xo-webutil}/src/webutil/CMakeLists.txt (100%) rename {xo-webutil => .xo-webutil}/src/webutil/HttpEndpointDescr.cpp (100%) rename {xo-webutil => .xo-webutil}/src/webutil/StreamEndpointDescr.cpp (100%) diff --git a/xo-alloc/CMakeLists.txt b/.xo-alloc/CMakeLists.txt similarity index 100% rename from xo-alloc/CMakeLists.txt rename to .xo-alloc/CMakeLists.txt diff --git a/xo-alloc/README.md b/.xo-alloc/README.md similarity index 100% rename from xo-alloc/README.md rename to .xo-alloc/README.md diff --git a/xo-alloc/cmake/xo-bootstrap-macros.cmake b/.xo-alloc/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-alloc/cmake/xo-bootstrap-macros.cmake rename to .xo-alloc/cmake/xo-bootstrap-macros.cmake diff --git a/xo-alloc/cmake/xo_allocConfig.cmake.in b/.xo-alloc/cmake/xo_allocConfig.cmake.in similarity index 100% rename from xo-alloc/cmake/xo_allocConfig.cmake.in rename to .xo-alloc/cmake/xo_allocConfig.cmake.in diff --git a/xo-alloc/docs/CMakeLists.txt b/.xo-alloc/docs/CMakeLists.txt similarity index 100% rename from xo-alloc/docs/CMakeLists.txt rename to .xo-alloc/docs/CMakeLists.txt diff --git a/xo-alloc/docs/README b/.xo-alloc/docs/README similarity index 100% rename from xo-alloc/docs/README rename to .xo-alloc/docs/README diff --git a/xo-alloc/docs/_static/README b/.xo-alloc/docs/_static/README similarity index 100% rename from xo-alloc/docs/_static/README rename to .xo-alloc/docs/_static/README diff --git a/xo-alloc/docs/_static/img/favicon.ico b/.xo-alloc/docs/_static/img/favicon.ico similarity index 100% rename from xo-alloc/docs/_static/img/favicon.ico rename to .xo-alloc/docs/_static/img/favicon.ico diff --git a/xo-alloc/docs/conf.py b/.xo-alloc/docs/conf.py similarity index 100% rename from xo-alloc/docs/conf.py rename to .xo-alloc/docs/conf.py diff --git a/xo-alloc/docs/glossary.rst b/.xo-alloc/docs/glossary.rst similarity index 100% rename from xo-alloc/docs/glossary.rst rename to .xo-alloc/docs/glossary.rst diff --git a/xo-alloc/docs/implementation.rst b/.xo-alloc/docs/implementation.rst similarity index 100% rename from xo-alloc/docs/implementation.rst rename to .xo-alloc/docs/implementation.rst diff --git a/xo-alloc/docs/index.rst b/.xo-alloc/docs/index.rst similarity index 100% rename from xo-alloc/docs/index.rst rename to .xo-alloc/docs/index.rst diff --git a/xo-alloc/docs/install.rst b/.xo-alloc/docs/install.rst similarity index 100% rename from xo-alloc/docs/install.rst rename to .xo-alloc/docs/install.rst diff --git a/xo-alloc/docs/introduction.rst b/.xo-alloc/docs/introduction.rst similarity index 100% rename from xo-alloc/docs/introduction.rst rename to .xo-alloc/docs/introduction.rst diff --git a/xo-alloc/include/xo/alloc/AllocPolicy.hpp b/.xo-alloc/include/xo/alloc/AllocPolicy.hpp similarity index 100% rename from xo-alloc/include/xo/alloc/AllocPolicy.hpp rename to .xo-alloc/include/xo/alloc/AllocPolicy.hpp diff --git a/xo-alloc/include/xo/alloc/ArenaAlloc.hpp b/.xo-alloc/include/xo/alloc/ArenaAlloc.hpp similarity index 100% rename from xo-alloc/include/xo/alloc/ArenaAlloc.hpp rename to .xo-alloc/include/xo/alloc/ArenaAlloc.hpp diff --git a/xo-alloc/include/xo/alloc/Blob.hpp b/.xo-alloc/include/xo/alloc/Blob.hpp similarity index 100% rename from xo-alloc/include/xo/alloc/Blob.hpp rename to .xo-alloc/include/xo/alloc/Blob.hpp diff --git a/xo-alloc/include/xo/alloc/CircularBuffer.hpp b/.xo-alloc/include/xo/alloc/CircularBuffer.hpp similarity index 100% rename from xo-alloc/include/xo/alloc/CircularBuffer.hpp rename to .xo-alloc/include/xo/alloc/CircularBuffer.hpp diff --git a/xo-alloc/include/xo/alloc/Forwarding1.hpp b/.xo-alloc/include/xo/alloc/Forwarding1.hpp similarity index 100% rename from xo-alloc/include/xo/alloc/Forwarding1.hpp rename to .xo-alloc/include/xo/alloc/Forwarding1.hpp diff --git a/xo-alloc/include/xo/alloc/GC.hpp b/.xo-alloc/include/xo/alloc/GC.hpp similarity index 100% rename from xo-alloc/include/xo/alloc/GC.hpp rename to .xo-alloc/include/xo/alloc/GC.hpp diff --git a/xo-alloc/include/xo/alloc/GcStatistics.hpp b/.xo-alloc/include/xo/alloc/GcStatistics.hpp similarity index 100% rename from xo-alloc/include/xo/alloc/GcStatistics.hpp rename to .xo-alloc/include/xo/alloc/GcStatistics.hpp diff --git a/xo-alloc/include/xo/alloc/ListAlloc.hpp b/.xo-alloc/include/xo/alloc/ListAlloc.hpp similarity index 100% rename from xo-alloc/include/xo/alloc/ListAlloc.hpp rename to .xo-alloc/include/xo/alloc/ListAlloc.hpp diff --git a/xo-alloc/include/xo/alloc/Object.hpp b/.xo-alloc/include/xo/alloc/Object.hpp similarity index 100% rename from xo-alloc/include/xo/alloc/Object.hpp rename to .xo-alloc/include/xo/alloc/Object.hpp diff --git a/xo-alloc/include/xo/alloc/ObjectStatistics.hpp b/.xo-alloc/include/xo/alloc/ObjectStatistics.hpp similarity index 100% rename from xo-alloc/include/xo/alloc/ObjectStatistics.hpp rename to .xo-alloc/include/xo/alloc/ObjectStatistics.hpp diff --git a/xo-alloc/include/xo/alloc/Stack.hpp b/.xo-alloc/include/xo/alloc/Stack.hpp similarity index 100% rename from xo-alloc/include/xo/alloc/Stack.hpp rename to .xo-alloc/include/xo/alloc/Stack.hpp diff --git a/xo-alloc/include/xo/alloc/generation.hpp b/.xo-alloc/include/xo/alloc/generation.hpp similarity index 100% rename from xo-alloc/include/xo/alloc/generation.hpp rename to .xo-alloc/include/xo/alloc/generation.hpp diff --git a/xo-alloc/src/alloc/AllocPolicy.cpp b/.xo-alloc/src/alloc/AllocPolicy.cpp similarity index 100% rename from xo-alloc/src/alloc/AllocPolicy.cpp rename to .xo-alloc/src/alloc/AllocPolicy.cpp diff --git a/xo-alloc/src/alloc/ArenaAlloc.cpp b/.xo-alloc/src/alloc/ArenaAlloc.cpp similarity index 100% rename from xo-alloc/src/alloc/ArenaAlloc.cpp rename to .xo-alloc/src/alloc/ArenaAlloc.cpp diff --git a/xo-alloc/src/alloc/Blob.cpp b/.xo-alloc/src/alloc/Blob.cpp similarity index 100% rename from xo-alloc/src/alloc/Blob.cpp rename to .xo-alloc/src/alloc/Blob.cpp diff --git a/xo-alloc/src/alloc/CMakeLists.txt b/.xo-alloc/src/alloc/CMakeLists.txt similarity index 100% rename from xo-alloc/src/alloc/CMakeLists.txt rename to .xo-alloc/src/alloc/CMakeLists.txt diff --git a/xo-alloc/src/alloc/Forwarding1.cpp b/.xo-alloc/src/alloc/Forwarding1.cpp similarity index 100% rename from xo-alloc/src/alloc/Forwarding1.cpp rename to .xo-alloc/src/alloc/Forwarding1.cpp diff --git a/xo-alloc/src/alloc/GC.cpp b/.xo-alloc/src/alloc/GC.cpp similarity index 100% rename from xo-alloc/src/alloc/GC.cpp rename to .xo-alloc/src/alloc/GC.cpp diff --git a/xo-alloc/src/alloc/GcStatistics.cpp b/.xo-alloc/src/alloc/GcStatistics.cpp similarity index 100% rename from xo-alloc/src/alloc/GcStatistics.cpp rename to .xo-alloc/src/alloc/GcStatistics.cpp diff --git a/xo-alloc/src/alloc/ListAlloc.cpp b/.xo-alloc/src/alloc/ListAlloc.cpp similarity index 100% rename from xo-alloc/src/alloc/ListAlloc.cpp rename to .xo-alloc/src/alloc/ListAlloc.cpp diff --git a/xo-alloc/src/alloc/Object.cpp b/.xo-alloc/src/alloc/Object.cpp similarity index 100% rename from xo-alloc/src/alloc/Object.cpp rename to .xo-alloc/src/alloc/Object.cpp diff --git a/xo-alloc/src/alloc/ObjectStatistics.cpp b/.xo-alloc/src/alloc/ObjectStatistics.cpp similarity index 100% rename from xo-alloc/src/alloc/ObjectStatistics.cpp rename to .xo-alloc/src/alloc/ObjectStatistics.cpp diff --git a/xo-alloc/src/alloc/generation.cpp b/.xo-alloc/src/alloc/generation.cpp similarity index 100% rename from xo-alloc/src/alloc/generation.cpp rename to .xo-alloc/src/alloc/generation.cpp diff --git a/xo-alloc/utest/ArenaAlloc.test.cpp b/.xo-alloc/utest/ArenaAlloc.test.cpp similarity index 100% rename from xo-alloc/utest/ArenaAlloc.test.cpp rename to .xo-alloc/utest/ArenaAlloc.test.cpp diff --git a/xo-alloc/utest/CMakeLists.txt b/.xo-alloc/utest/CMakeLists.txt similarity index 100% rename from xo-alloc/utest/CMakeLists.txt rename to .xo-alloc/utest/CMakeLists.txt diff --git a/xo-alloc/utest/CircularBuffer.test.cpp b/.xo-alloc/utest/CircularBuffer.test.cpp similarity index 100% rename from xo-alloc/utest/CircularBuffer.test.cpp rename to .xo-alloc/utest/CircularBuffer.test.cpp diff --git a/xo-alloc/utest/Forwarding1.test.cpp b/.xo-alloc/utest/Forwarding1.test.cpp similarity index 100% rename from xo-alloc/utest/Forwarding1.test.cpp rename to .xo-alloc/utest/Forwarding1.test.cpp diff --git a/xo-alloc/utest/GC.test.cpp b/.xo-alloc/utest/GC.test.cpp similarity index 100% rename from xo-alloc/utest/GC.test.cpp rename to .xo-alloc/utest/GC.test.cpp diff --git a/xo-alloc/utest/GcStatistics.test.cpp b/.xo-alloc/utest/GcStatistics.test.cpp similarity index 100% rename from xo-alloc/utest/GcStatistics.test.cpp rename to .xo-alloc/utest/GcStatistics.test.cpp diff --git a/xo-alloc/utest/IAlloc.test.cpp b/.xo-alloc/utest/IAlloc.test.cpp similarity index 100% rename from xo-alloc/utest/IAlloc.test.cpp rename to .xo-alloc/utest/IAlloc.test.cpp diff --git a/xo-alloc/utest/ListAlloc.test.cpp b/.xo-alloc/utest/ListAlloc.test.cpp similarity index 100% rename from xo-alloc/utest/ListAlloc.test.cpp rename to .xo-alloc/utest/ListAlloc.test.cpp diff --git a/xo-alloc/utest/ObjectStatistics.test.cpp b/.xo-alloc/utest/ObjectStatistics.test.cpp similarity index 100% rename from xo-alloc/utest/ObjectStatistics.test.cpp rename to .xo-alloc/utest/ObjectStatistics.test.cpp diff --git a/xo-alloc/utest/alloc_utest_main.cpp b/.xo-alloc/utest/alloc_utest_main.cpp similarity index 100% rename from xo-alloc/utest/alloc_utest_main.cpp rename to .xo-alloc/utest/alloc_utest_main.cpp diff --git a/xo-alloc/utest/generation.test.cpp b/.xo-alloc/utest/generation.test.cpp similarity index 100% rename from xo-alloc/utest/generation.test.cpp rename to .xo-alloc/utest/generation.test.cpp diff --git a/xo-alloc2/CMakeLists.txt b/.xo-alloc2/CMakeLists.txt similarity index 100% rename from xo-alloc2/CMakeLists.txt rename to .xo-alloc2/CMakeLists.txt diff --git a/xo-alloc2/README.md b/.xo-alloc2/README.md similarity index 100% rename from xo-alloc2/README.md rename to .xo-alloc2/README.md diff --git a/xo-alloc2/cmake/xo-bootstrap-macros.cmake b/.xo-alloc2/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-alloc2/cmake/xo-bootstrap-macros.cmake rename to .xo-alloc2/cmake/xo-bootstrap-macros.cmake diff --git a/xo-alloc2/cmake/xo_alloc2Config.cmake.in b/.xo-alloc2/cmake/xo_alloc2Config.cmake.in similarity index 100% rename from xo-alloc2/cmake/xo_alloc2Config.cmake.in rename to .xo-alloc2/cmake/xo_alloc2Config.cmake.in diff --git a/xo-alloc2/docs/AAllocIterator-reference.rst b/.xo-alloc2/docs/AAllocIterator-reference.rst similarity index 100% rename from xo-alloc2/docs/AAllocIterator-reference.rst rename to .xo-alloc2/docs/AAllocIterator-reference.rst diff --git a/xo-alloc2/docs/AAllocator-reference.rst b/.xo-alloc2/docs/AAllocator-reference.rst similarity index 100% rename from xo-alloc2/docs/AAllocator-reference.rst rename to .xo-alloc2/docs/AAllocator-reference.rst diff --git a/xo-alloc2/docs/AllocInfo-reference.rst b/.xo-alloc2/docs/AllocInfo-reference.rst similarity index 100% rename from xo-alloc2/docs/AllocInfo-reference.rst rename to .xo-alloc2/docs/AllocInfo-reference.rst diff --git a/xo-alloc2/docs/ArenaConfig-reference.rst b/.xo-alloc2/docs/ArenaConfig-reference.rst similarity index 100% rename from xo-alloc2/docs/ArenaConfig-reference.rst rename to .xo-alloc2/docs/ArenaConfig-reference.rst diff --git a/xo-alloc2/docs/CMakeLists.txt b/.xo-alloc2/docs/CMakeLists.txt similarity index 100% rename from xo-alloc2/docs/CMakeLists.txt rename to .xo-alloc2/docs/CMakeLists.txt diff --git a/xo-alloc2/docs/DArena-reference.rst b/.xo-alloc2/docs/DArena-reference.rst similarity index 100% rename from xo-alloc2/docs/DArena-reference.rst rename to .xo-alloc2/docs/DArena-reference.rst diff --git a/xo-alloc2/docs/DArenaIterator-reference.rst b/.xo-alloc2/docs/DArenaIterator-reference.rst similarity index 100% rename from xo-alloc2/docs/DArenaIterator-reference.rst rename to .xo-alloc2/docs/DArenaIterator-reference.rst diff --git a/xo-alloc2/docs/IAllocator_Xfer-reference.rst b/.xo-alloc2/docs/IAllocator_Xfer-reference.rst similarity index 100% rename from xo-alloc2/docs/IAllocator_Xfer-reference.rst rename to .xo-alloc2/docs/IAllocator_Xfer-reference.rst diff --git a/xo-alloc2/docs/README b/.xo-alloc2/docs/README similarity index 100% rename from xo-alloc2/docs/README rename to .xo-alloc2/docs/README diff --git a/xo-alloc2/docs/_static/README b/.xo-alloc2/docs/_static/README similarity index 100% rename from xo-alloc2/docs/_static/README rename to .xo-alloc2/docs/_static/README diff --git a/xo-alloc2/docs/_static/img/favicon.ico b/.xo-alloc2/docs/_static/img/favicon.ico similarity index 100% rename from xo-alloc2/docs/_static/img/favicon.ico rename to .xo-alloc2/docs/_static/img/favicon.ico diff --git a/xo-alloc2/docs/cmpresult-reference.rst b/.xo-alloc2/docs/cmpresult-reference.rst similarity index 100% rename from xo-alloc2/docs/cmpresult-reference.rst rename to .xo-alloc2/docs/cmpresult-reference.rst diff --git a/xo-alloc2/docs/conf.py b/.xo-alloc2/docs/conf.py similarity index 100% rename from xo-alloc2/docs/conf.py rename to .xo-alloc2/docs/conf.py diff --git a/xo-alloc2/docs/examples.rst b/.xo-alloc2/docs/examples.rst similarity index 100% rename from xo-alloc2/docs/examples.rst rename to .xo-alloc2/docs/examples.rst diff --git a/xo-alloc2/docs/glossary.rst b/.xo-alloc2/docs/glossary.rst similarity index 100% rename from xo-alloc2/docs/glossary.rst rename to .xo-alloc2/docs/glossary.rst diff --git a/xo-alloc2/docs/implementation.rst b/.xo-alloc2/docs/implementation.rst similarity index 100% rename from xo-alloc2/docs/implementation.rst rename to .xo-alloc2/docs/implementation.rst diff --git a/xo-alloc2/docs/index.rst b/.xo-alloc2/docs/index.rst similarity index 100% rename from xo-alloc2/docs/index.rst rename to .xo-alloc2/docs/index.rst diff --git a/xo-alloc2/idl/Collector.json5 b/.xo-alloc2/idl/Collector.json5 similarity index 100% rename from xo-alloc2/idl/Collector.json5 rename to .xo-alloc2/idl/Collector.json5 diff --git a/xo-alloc2/idl/GCObject.json5 b/.xo-alloc2/idl/GCObject.json5 similarity index 100% rename from xo-alloc2/idl/GCObject.json5 rename to .xo-alloc2/idl/GCObject.json5 diff --git a/xo-alloc2/idl/GCObjectVisitor.json5 b/.xo-alloc2/idl/GCObjectVisitor.json5 similarity index 100% rename from xo-alloc2/idl/GCObjectVisitor.json5 rename to .xo-alloc2/idl/GCObjectVisitor.json5 diff --git a/xo-alloc2/idl/ResourceVisitor.json5 b/.xo-alloc2/idl/ResourceVisitor.json5 similarity index 100% rename from xo-alloc2/idl/ResourceVisitor.json5 rename to .xo-alloc2/idl/ResourceVisitor.json5 diff --git a/xo-alloc2/include/xo/alloc2/AllocIterator.hpp b/.xo-alloc2/include/xo/alloc2/AllocIterator.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/AllocIterator.hpp rename to .xo-alloc2/include/xo/alloc2/AllocIterator.hpp diff --git a/xo-alloc2/include/xo/alloc2/AllocRange.hpp b/.xo-alloc2/include/xo/alloc2/AllocRange.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/AllocRange.hpp rename to .xo-alloc2/include/xo/alloc2/AllocRange.hpp diff --git a/xo-alloc2/include/xo/alloc2/Allocator.hpp b/.xo-alloc2/include/xo/alloc2/Allocator.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/Allocator.hpp rename to .xo-alloc2/include/xo/alloc2/Allocator.hpp diff --git a/xo-alloc2/include/xo/alloc2/Allocator_basic.hpp b/.xo-alloc2/include/xo/alloc2/Allocator_basic.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/Allocator_basic.hpp rename to .xo-alloc2/include/xo/alloc2/Allocator_basic.hpp diff --git a/xo-alloc2/include/xo/alloc2/Arena.hpp b/.xo-alloc2/include/xo/alloc2/Arena.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/Arena.hpp rename to .xo-alloc2/include/xo/alloc2/Arena.hpp diff --git a/xo-alloc2/include/xo/alloc2/ArenaIterator.hpp b/.xo-alloc2/include/xo/alloc2/ArenaIterator.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/ArenaIterator.hpp rename to .xo-alloc2/include/xo/alloc2/ArenaIterator.hpp diff --git a/xo-alloc2/include/xo/alloc2/Collector.hpp b/.xo-alloc2/include/xo/alloc2/Collector.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/Collector.hpp rename to .xo-alloc2/include/xo/alloc2/Collector.hpp diff --git a/xo-alloc2/include/xo/alloc2/Collector2.hpp b/.xo-alloc2/include/xo/alloc2/Collector2.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/Collector2.hpp rename to .xo-alloc2/include/xo/alloc2/Collector2.hpp diff --git a/xo-alloc2/include/xo/alloc2/CollectorTypeRegistry.hpp b/.xo-alloc2/include/xo/alloc2/CollectorTypeRegistry.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/CollectorTypeRegistry.hpp rename to .xo-alloc2/include/xo/alloc2/CollectorTypeRegistry.hpp diff --git a/xo-alloc2/include/xo/alloc2/GCObject.hpp b/.xo-alloc2/include/xo/alloc2/GCObject.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/GCObject.hpp rename to .xo-alloc2/include/xo/alloc2/GCObject.hpp diff --git a/xo-alloc2/include/xo/alloc2/GCObjectConversion.hpp b/.xo-alloc2/include/xo/alloc2/GCObjectConversion.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/GCObjectConversion.hpp rename to .xo-alloc2/include/xo/alloc2/GCObjectConversion.hpp diff --git a/xo-alloc2/include/xo/alloc2/GCObjectVisitor.hpp b/.xo-alloc2/include/xo/alloc2/GCObjectVisitor.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/GCObjectVisitor.hpp rename to .xo-alloc2/include/xo/alloc2/GCObjectVisitor.hpp diff --git a/xo-alloc2/include/xo/alloc2/Generation.hpp b/.xo-alloc2/include/xo/alloc2/Generation.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/Generation.hpp rename to .xo-alloc2/include/xo/alloc2/Generation.hpp diff --git a/xo-alloc2/include/xo/alloc2/ResourceVisitor.hpp b/.xo-alloc2/include/xo/alloc2/ResourceVisitor.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/ResourceVisitor.hpp rename to .xo-alloc2/include/xo/alloc2/ResourceVisitor.hpp diff --git a/xo-alloc2/include/xo/alloc2/SetupAlloc2.hpp b/.xo-alloc2/include/xo/alloc2/SetupAlloc2.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/SetupAlloc2.hpp rename to .xo-alloc2/include/xo/alloc2/SetupAlloc2.hpp diff --git a/xo-alloc2/include/xo/alloc2/VisitReason.hpp b/.xo-alloc2/include/xo/alloc2/VisitReason.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/VisitReason.hpp rename to .xo-alloc2/include/xo/alloc2/VisitReason.hpp diff --git a/xo-alloc2/include/xo/alloc2/abox.hpp b/.xo-alloc2/include/xo/alloc2/abox.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/abox.hpp rename to .xo-alloc2/include/xo/alloc2/abox.hpp diff --git a/xo-alloc2/include/xo/alloc2/alloc/AAllocIterator.hpp b/.xo-alloc2/include/xo/alloc2/alloc/AAllocIterator.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/alloc/AAllocIterator.hpp rename to .xo-alloc2/include/xo/alloc2/alloc/AAllocIterator.hpp diff --git a/xo-alloc2/include/xo/alloc2/alloc/AAllocator.hpp b/.xo-alloc2/include/xo/alloc2/alloc/AAllocator.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/alloc/AAllocator.hpp rename to .xo-alloc2/include/xo/alloc2/alloc/AAllocator.hpp diff --git a/xo-alloc2/include/xo/alloc2/alloc/IAllocIterator_Any.hpp b/.xo-alloc2/include/xo/alloc2/alloc/IAllocIterator_Any.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/alloc/IAllocIterator_Any.hpp rename to .xo-alloc2/include/xo/alloc2/alloc/IAllocIterator_Any.hpp diff --git a/xo-alloc2/include/xo/alloc2/alloc/IAllocIterator_Xfer.hpp b/.xo-alloc2/include/xo/alloc2/alloc/IAllocIterator_Xfer.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/alloc/IAllocIterator_Xfer.hpp rename to .xo-alloc2/include/xo/alloc2/alloc/IAllocIterator_Xfer.hpp diff --git a/xo-alloc2/include/xo/alloc2/alloc/IAllocator_Any.hpp b/.xo-alloc2/include/xo/alloc2/alloc/IAllocator_Any.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/alloc/IAllocator_Any.hpp rename to .xo-alloc2/include/xo/alloc2/alloc/IAllocator_Any.hpp diff --git a/xo-alloc2/include/xo/alloc2/alloc/IAllocator_Xfer.hpp b/.xo-alloc2/include/xo/alloc2/alloc/IAllocator_Xfer.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/alloc/IAllocator_Xfer.hpp rename to .xo-alloc2/include/xo/alloc2/alloc/IAllocator_Xfer.hpp diff --git a/xo-alloc2/include/xo/alloc2/alloc/RAllocIterator.hpp b/.xo-alloc2/include/xo/alloc2/alloc/RAllocIterator.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/alloc/RAllocIterator.hpp rename to .xo-alloc2/include/xo/alloc2/alloc/RAllocIterator.hpp diff --git a/xo-alloc2/include/xo/alloc2/alloc/RAllocator.hpp b/.xo-alloc2/include/xo/alloc2/alloc/RAllocator.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/alloc/RAllocator.hpp rename to .xo-alloc2/include/xo/alloc2/alloc/RAllocator.hpp diff --git a/xo-alloc2/include/xo/alloc2/alloc/RAllocator_aux.hpp b/.xo-alloc2/include/xo/alloc2/alloc/RAllocator_aux.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/alloc/RAllocator_aux.hpp rename to .xo-alloc2/include/xo/alloc2/alloc/RAllocator_aux.hpp diff --git a/xo-alloc2/include/xo/alloc2/arena/IAllocIterator_DArenaIterator.hpp b/.xo-alloc2/include/xo/alloc2/arena/IAllocIterator_DArenaIterator.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/arena/IAllocIterator_DArenaIterator.hpp rename to .xo-alloc2/include/xo/alloc2/arena/IAllocIterator_DArenaIterator.hpp diff --git a/xo-alloc2/include/xo/alloc2/arena/IAllocator_DArena.hpp b/.xo-alloc2/include/xo/alloc2/arena/IAllocator_DArena.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/arena/IAllocator_DArena.hpp rename to .xo-alloc2/include/xo/alloc2/arena/IAllocator_DArena.hpp diff --git a/xo-alloc2/include/xo/alloc2/dp.hpp b/.xo-alloc2/include/xo/alloc2/dp.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/dp.hpp rename to .xo-alloc2/include/xo/alloc2/dp.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/ACollector.hpp b/.xo-alloc2/include/xo/alloc2/gc/ACollector.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/ACollector.hpp rename to .xo-alloc2/include/xo/alloc2/gc/ACollector.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/AGCObject.hpp b/.xo-alloc2/include/xo/alloc2/gc/AGCObject.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/AGCObject.hpp rename to .xo-alloc2/include/xo/alloc2/gc/AGCObject.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/AGCObjectVisitor.hpp b/.xo-alloc2/include/xo/alloc2/gc/AGCObjectVisitor.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/AGCObjectVisitor.hpp rename to .xo-alloc2/include/xo/alloc2/gc/AGCObjectVisitor.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/ICollector2_Any.hpp b/.xo-alloc2/include/xo/alloc2/gc/ICollector2_Any.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/ICollector2_Any.hpp rename to .xo-alloc2/include/xo/alloc2/gc/ICollector2_Any.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/ICollector2_Xfer.hpp b/.xo-alloc2/include/xo/alloc2/gc/ICollector2_Xfer.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/ICollector2_Xfer.hpp rename to .xo-alloc2/include/xo/alloc2/gc/ICollector2_Xfer.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/ICollector_Any.hpp b/.xo-alloc2/include/xo/alloc2/gc/ICollector_Any.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/ICollector_Any.hpp rename to .xo-alloc2/include/xo/alloc2/gc/ICollector_Any.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/ICollector_Xfer.hpp b/.xo-alloc2/include/xo/alloc2/gc/ICollector_Xfer.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/ICollector_Xfer.hpp rename to .xo-alloc2/include/xo/alloc2/gc/ICollector_Xfer.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/IGCObjectVisitor_Any.hpp b/.xo-alloc2/include/xo/alloc2/gc/IGCObjectVisitor_Any.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/IGCObjectVisitor_Any.hpp rename to .xo-alloc2/include/xo/alloc2/gc/IGCObjectVisitor_Any.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/IGCObjectVisitor_Xfer.hpp b/.xo-alloc2/include/xo/alloc2/gc/IGCObjectVisitor_Xfer.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/IGCObjectVisitor_Xfer.hpp rename to .xo-alloc2/include/xo/alloc2/gc/IGCObjectVisitor_Xfer.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/IGCObject_Any.hpp b/.xo-alloc2/include/xo/alloc2/gc/IGCObject_Any.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/IGCObject_Any.hpp rename to .xo-alloc2/include/xo/alloc2/gc/IGCObject_Any.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/IGCObject_Xfer.hpp b/.xo-alloc2/include/xo/alloc2/gc/IGCObject_Xfer.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/IGCObject_Xfer.hpp rename to .xo-alloc2/include/xo/alloc2/gc/IGCObject_Xfer.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/RCollector.hpp b/.xo-alloc2/include/xo/alloc2/gc/RCollector.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/RCollector.hpp rename to .xo-alloc2/include/xo/alloc2/gc/RCollector.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/RCollector2.hpp b/.xo-alloc2/include/xo/alloc2/gc/RCollector2.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/RCollector2.hpp rename to .xo-alloc2/include/xo/alloc2/gc/RCollector2.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/RCollector_aux.hpp b/.xo-alloc2/include/xo/alloc2/gc/RCollector_aux.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/RCollector_aux.hpp rename to .xo-alloc2/include/xo/alloc2/gc/RCollector_aux.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/RGCObject.hpp b/.xo-alloc2/include/xo/alloc2/gc/RGCObject.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/RGCObject.hpp rename to .xo-alloc2/include/xo/alloc2/gc/RGCObject.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/RGCObjectVisitor.hpp b/.xo-alloc2/include/xo/alloc2/gc/RGCObjectVisitor.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/RGCObjectVisitor.hpp rename to .xo-alloc2/include/xo/alloc2/gc/RGCObjectVisitor.hpp diff --git a/xo-alloc2/include/xo/alloc2/gc/RGCObjectVisitor_aux.hpp b/.xo-alloc2/include/xo/alloc2/gc/RGCObjectVisitor_aux.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/gc/RGCObjectVisitor_aux.hpp rename to .xo-alloc2/include/xo/alloc2/gc/RGCObjectVisitor_aux.hpp diff --git a/xo-alloc2/include/xo/alloc2/init_alloc2.hpp b/.xo-alloc2/include/xo/alloc2/init_alloc2.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/init_alloc2.hpp rename to .xo-alloc2/include/xo/alloc2/init_alloc2.hpp diff --git a/xo-alloc2/include/xo/alloc2/role.hpp b/.xo-alloc2/include/xo/alloc2/role.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/role.hpp rename to .xo-alloc2/include/xo/alloc2/role.hpp diff --git a/xo-alloc2/include/xo/alloc2/visitor/AResourceVisitor.hpp b/.xo-alloc2/include/xo/alloc2/visitor/AResourceVisitor.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/visitor/AResourceVisitor.hpp rename to .xo-alloc2/include/xo/alloc2/visitor/AResourceVisitor.hpp diff --git a/xo-alloc2/include/xo/alloc2/visitor/IResourceVisitor_Any.hpp b/.xo-alloc2/include/xo/alloc2/visitor/IResourceVisitor_Any.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/visitor/IResourceVisitor_Any.hpp rename to .xo-alloc2/include/xo/alloc2/visitor/IResourceVisitor_Any.hpp diff --git a/xo-alloc2/include/xo/alloc2/visitor/IResourceVisitor_Xfer.hpp b/.xo-alloc2/include/xo/alloc2/visitor/IResourceVisitor_Xfer.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/visitor/IResourceVisitor_Xfer.hpp rename to .xo-alloc2/include/xo/alloc2/visitor/IResourceVisitor_Xfer.hpp diff --git a/xo-alloc2/include/xo/alloc2/visitor/RResourceVisitor.hpp b/.xo-alloc2/include/xo/alloc2/visitor/RResourceVisitor.hpp similarity index 100% rename from xo-alloc2/include/xo/alloc2/visitor/RResourceVisitor.hpp rename to .xo-alloc2/include/xo/alloc2/visitor/RResourceVisitor.hpp diff --git a/xo-alloc2/src/alloc2/AAllocator.cpp b/.xo-alloc2/src/alloc2/AAllocator.cpp similarity index 100% rename from xo-alloc2/src/alloc2/AAllocator.cpp rename to .xo-alloc2/src/alloc2/AAllocator.cpp diff --git a/xo-alloc2/src/alloc2/CMakeLists.txt b/.xo-alloc2/src/alloc2/CMakeLists.txt similarity index 100% rename from xo-alloc2/src/alloc2/CMakeLists.txt rename to .xo-alloc2/src/alloc2/CMakeLists.txt diff --git a/xo-alloc2/src/alloc2/CollectorTypeRegistry.cpp b/.xo-alloc2/src/alloc2/CollectorTypeRegistry.cpp similarity index 100% rename from xo-alloc2/src/alloc2/CollectorTypeRegistry.cpp rename to .xo-alloc2/src/alloc2/CollectorTypeRegistry.cpp diff --git a/xo-alloc2/src/alloc2/GCObjectConversion.cpp b/.xo-alloc2/src/alloc2/GCObjectConversion.cpp similarity index 100% rename from xo-alloc2/src/alloc2/GCObjectConversion.cpp rename to .xo-alloc2/src/alloc2/GCObjectConversion.cpp diff --git a/xo-alloc2/src/alloc2/IAllocIterator_Any.cpp b/.xo-alloc2/src/alloc2/IAllocIterator_Any.cpp similarity index 100% rename from xo-alloc2/src/alloc2/IAllocIterator_Any.cpp rename to .xo-alloc2/src/alloc2/IAllocIterator_Any.cpp diff --git a/xo-alloc2/src/alloc2/IAllocIterator_DArenaIterator.cpp b/.xo-alloc2/src/alloc2/IAllocIterator_DArenaIterator.cpp similarity index 100% rename from xo-alloc2/src/alloc2/IAllocIterator_DArenaIterator.cpp rename to .xo-alloc2/src/alloc2/IAllocIterator_DArenaIterator.cpp diff --git a/xo-alloc2/src/alloc2/IAllocator_Any.cpp b/.xo-alloc2/src/alloc2/IAllocator_Any.cpp similarity index 100% rename from xo-alloc2/src/alloc2/IAllocator_Any.cpp rename to .xo-alloc2/src/alloc2/IAllocator_Any.cpp diff --git a/xo-alloc2/src/alloc2/IAllocator_DArena.cpp b/.xo-alloc2/src/alloc2/IAllocator_DArena.cpp similarity index 100% rename from xo-alloc2/src/alloc2/IAllocator_DArena.cpp rename to .xo-alloc2/src/alloc2/IAllocator_DArena.cpp diff --git a/xo-alloc2/src/alloc2/IGCObject_Any.cpp b/.xo-alloc2/src/alloc2/IGCObject_Any.cpp similarity index 100% rename from xo-alloc2/src/alloc2/IGCObject_Any.cpp rename to .xo-alloc2/src/alloc2/IGCObject_Any.cpp diff --git a/xo-alloc2/src/alloc2/IResourceVisitor_Any.cpp b/.xo-alloc2/src/alloc2/IResourceVisitor_Any.cpp similarity index 100% rename from xo-alloc2/src/alloc2/IResourceVisitor_Any.cpp rename to .xo-alloc2/src/alloc2/IResourceVisitor_Any.cpp diff --git a/xo-alloc2/src/alloc2/SetupAlloc2.cpp b/.xo-alloc2/src/alloc2/SetupAlloc2.cpp similarity index 100% rename from xo-alloc2/src/alloc2/SetupAlloc2.cpp rename to .xo-alloc2/src/alloc2/SetupAlloc2.cpp diff --git a/xo-alloc2/src/alloc2/facet/ICollector_Any.cpp b/.xo-alloc2/src/alloc2/facet/ICollector_Any.cpp similarity index 100% rename from xo-alloc2/src/alloc2/facet/ICollector_Any.cpp rename to .xo-alloc2/src/alloc2/facet/ICollector_Any.cpp diff --git a/xo-alloc2/src/alloc2/facet/IGCObjectVisitor_Any.cpp b/.xo-alloc2/src/alloc2/facet/IGCObjectVisitor_Any.cpp similarity index 100% rename from xo-alloc2/src/alloc2/facet/IGCObjectVisitor_Any.cpp rename to .xo-alloc2/src/alloc2/facet/IGCObjectVisitor_Any.cpp diff --git a/xo-alloc2/src/alloc2/init_alloc2.cpp b/.xo-alloc2/src/alloc2/init_alloc2.cpp similarity index 100% rename from xo-alloc2/src/alloc2/init_alloc2.cpp rename to .xo-alloc2/src/alloc2/init_alloc2.cpp diff --git a/xo-alloc2/utest/CMakeLists.txt b/.xo-alloc2/utest/CMakeLists.txt similarity index 100% rename from xo-alloc2/utest/CMakeLists.txt rename to .xo-alloc2/utest/CMakeLists.txt diff --git a/xo-alloc2/utest/DArenaIterator.test.cpp b/.xo-alloc2/utest/DArenaIterator.test.cpp similarity index 100% rename from xo-alloc2/utest/DArenaIterator.test.cpp rename to .xo-alloc2/utest/DArenaIterator.test.cpp diff --git a/xo-alloc2/utest/Generation.test.cpp b/.xo-alloc2/utest/Generation.test.cpp similarity index 100% rename from xo-alloc2/utest/Generation.test.cpp rename to .xo-alloc2/utest/Generation.test.cpp diff --git a/xo-alloc2/utest/IAllocator_Any.test.cpp b/.xo-alloc2/utest/IAllocator_Any.test.cpp similarity index 100% rename from xo-alloc2/utest/IAllocator_Any.test.cpp rename to .xo-alloc2/utest/IAllocator_Any.test.cpp diff --git a/xo-alloc2/utest/ResourceVisitor.test.cpp b/.xo-alloc2/utest/ResourceVisitor.test.cpp similarity index 100% rename from xo-alloc2/utest/ResourceVisitor.test.cpp rename to .xo-alloc2/utest/ResourceVisitor.test.cpp diff --git a/xo-alloc2/utest/Role.test.cpp b/.xo-alloc2/utest/Role.test.cpp similarity index 100% rename from xo-alloc2/utest/Role.test.cpp rename to .xo-alloc2/utest/Role.test.cpp diff --git a/xo-alloc2/utest/VisitReason.test.cpp b/.xo-alloc2/utest/VisitReason.test.cpp similarity index 100% rename from xo-alloc2/utest/VisitReason.test.cpp rename to .xo-alloc2/utest/VisitReason.test.cpp diff --git a/xo-alloc2/utest/alloc2_utest_main.cpp b/.xo-alloc2/utest/alloc2_utest_main.cpp similarity index 100% rename from xo-alloc2/utest/alloc2_utest_main.cpp rename to .xo-alloc2/utest/alloc2_utest_main.cpp diff --git a/xo-alloc2/utest/arena.test.cpp b/.xo-alloc2/utest/arena.test.cpp similarity index 100% rename from xo-alloc2/utest/arena.test.cpp rename to .xo-alloc2/utest/arena.test.cpp diff --git a/xo-alloc2/utest/dp.test.cpp b/.xo-alloc2/utest/dp.test.cpp similarity index 100% rename from xo-alloc2/utest/dp.test.cpp rename to .xo-alloc2/utest/dp.test.cpp diff --git a/xo-alloc2/utest/objectmodel.test.cpp b/.xo-alloc2/utest/objectmodel.test.cpp similarity index 100% rename from xo-alloc2/utest/objectmodel.test.cpp rename to .xo-alloc2/utest/objectmodel.test.cpp diff --git a/xo-alloc2/utest/random_allocs.cpp b/.xo-alloc2/utest/random_allocs.cpp similarity index 100% rename from xo-alloc2/utest/random_allocs.cpp rename to .xo-alloc2/utest/random_allocs.cpp diff --git a/xo-alloc2/utest/random_allocs.hpp b/.xo-alloc2/utest/random_allocs.hpp similarity index 100% rename from xo-alloc2/utest/random_allocs.hpp rename to .xo-alloc2/utest/random_allocs.hpp diff --git a/xo-allocutil/CMakeLists.txt b/.xo-allocutil/CMakeLists.txt similarity index 100% rename from xo-allocutil/CMakeLists.txt rename to .xo-allocutil/CMakeLists.txt diff --git a/xo-allocutil/README.md b/.xo-allocutil/README.md similarity index 100% rename from xo-allocutil/README.md rename to .xo-allocutil/README.md diff --git a/xo-allocutil/cmake/xo-bootstrap-macros.cmake b/.xo-allocutil/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-allocutil/cmake/xo-bootstrap-macros.cmake rename to .xo-allocutil/cmake/xo-bootstrap-macros.cmake diff --git a/xo-allocutil/cmake/xo_allocutilConfig.cmake.in b/.xo-allocutil/cmake/xo_allocutilConfig.cmake.in similarity index 100% rename from xo-allocutil/cmake/xo_allocutilConfig.cmake.in rename to .xo-allocutil/cmake/xo_allocutilConfig.cmake.in diff --git a/xo-allocutil/include/xo/allocutil/IAlloc.hpp b/.xo-allocutil/include/xo/allocutil/IAlloc.hpp similarity index 100% rename from xo-allocutil/include/xo/allocutil/IAlloc.hpp rename to .xo-allocutil/include/xo/allocutil/IAlloc.hpp diff --git a/xo-allocutil/include/xo/allocutil/IObject.hpp b/.xo-allocutil/include/xo/allocutil/IObject.hpp similarity index 100% rename from xo-allocutil/include/xo/allocutil/IObject.hpp rename to .xo-allocutil/include/xo/allocutil/IObject.hpp diff --git a/xo-allocutil/include/xo/allocutil/ObjectVisitor.hpp b/.xo-allocutil/include/xo/allocutil/ObjectVisitor.hpp similarity index 100% rename from xo-allocutil/include/xo/allocutil/ObjectVisitor.hpp rename to .xo-allocutil/include/xo/allocutil/ObjectVisitor.hpp diff --git a/xo-allocutil/include/xo/allocutil/gc_allocator_traits.hpp b/.xo-allocutil/include/xo/allocutil/gc_allocator_traits.hpp similarity index 100% rename from xo-allocutil/include/xo/allocutil/gc_allocator_traits.hpp rename to .xo-allocutil/include/xo/allocutil/gc_allocator_traits.hpp diff --git a/xo-allocutil/include/xo/allocutil/gc_ptr.hpp b/.xo-allocutil/include/xo/allocutil/gc_ptr.hpp similarity index 100% rename from xo-allocutil/include/xo/allocutil/gc_ptr.hpp rename to .xo-allocutil/include/xo/allocutil/gc_ptr.hpp diff --git a/xo-callback/.github/workflows/main.yml b/.xo-callback/.github/workflows/main.yml similarity index 100% rename from xo-callback/.github/workflows/main.yml rename to .xo-callback/.github/workflows/main.yml diff --git a/xo-callback/.gitignore b/.xo-callback/.gitignore similarity index 100% rename from xo-callback/.gitignore rename to .xo-callback/.gitignore diff --git a/xo-callback/CMakeLists.txt b/.xo-callback/CMakeLists.txt similarity index 100% rename from xo-callback/CMakeLists.txt rename to .xo-callback/CMakeLists.txt diff --git a/xo-callback/README.md b/.xo-callback/README.md similarity index 100% rename from xo-callback/README.md rename to .xo-callback/README.md diff --git a/xo-callback/cmake/callbackConfig.cmake.in b/.xo-callback/cmake/callbackConfig.cmake.in similarity index 100% rename from xo-callback/cmake/callbackConfig.cmake.in rename to .xo-callback/cmake/callbackConfig.cmake.in diff --git a/xo-callback/cmake/xo-bootstrap-macros.cmake b/.xo-callback/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-callback/cmake/xo-bootstrap-macros.cmake rename to .xo-callback/cmake/xo-bootstrap-macros.cmake diff --git a/xo-callback/include/xo/callback/CallbackSet.hpp b/.xo-callback/include/xo/callback/CallbackSet.hpp similarity index 100% rename from xo-callback/include/xo/callback/CallbackSet.hpp rename to .xo-callback/include/xo/callback/CallbackSet.hpp diff --git a/xo-callback/include/xo/callback/CallbackSetImpl.hpp b/.xo-callback/include/xo/callback/CallbackSetImpl.hpp similarity index 100% rename from xo-callback/include/xo/callback/CallbackSetImpl.hpp rename to .xo-callback/include/xo/callback/CallbackSetImpl.hpp diff --git a/xo-callback/include/xo/callback/UpCallbackSet.hpp b/.xo-callback/include/xo/callback/UpCallbackSet.hpp similarity index 100% rename from xo-callback/include/xo/callback/UpCallbackSet.hpp rename to .xo-callback/include/xo/callback/UpCallbackSet.hpp diff --git a/xo-callback/include/xo/callback/callback_concept.hpp b/.xo-callback/include/xo/callback/callback_concept.hpp similarity index 100% rename from xo-callback/include/xo/callback/callback_concept.hpp rename to .xo-callback/include/xo/callback/callback_concept.hpp diff --git a/xo-callback/src/callback/CMakeLists.txt b/.xo-callback/src/callback/CMakeLists.txt similarity index 100% rename from xo-callback/src/callback/CMakeLists.txt rename to .xo-callback/src/callback/CMakeLists.txt diff --git a/xo-callback/src/callback/CallbackSet.cpp b/.xo-callback/src/callback/CallbackSet.cpp similarity index 100% rename from xo-callback/src/callback/CallbackSet.cpp rename to .xo-callback/src/callback/CallbackSet.cpp diff --git a/xo-distribution/.gitignore b/.xo-distribution/.gitignore similarity index 100% rename from xo-distribution/.gitignore rename to .xo-distribution/.gitignore diff --git a/xo-distribution/CMakeLists.txt b/.xo-distribution/CMakeLists.txt similarity index 100% rename from xo-distribution/CMakeLists.txt rename to .xo-distribution/CMakeLists.txt diff --git a/xo-distribution/cmake/xo-bootstrap-macros.cmake b/.xo-distribution/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-distribution/cmake/xo-bootstrap-macros.cmake rename to .xo-distribution/cmake/xo-bootstrap-macros.cmake diff --git a/xo-distribution/cmake/xo_distributionConfig.cmake.in b/.xo-distribution/cmake/xo_distributionConfig.cmake.in similarity index 100% rename from xo-distribution/cmake/xo_distributionConfig.cmake.in rename to .xo-distribution/cmake/xo_distributionConfig.cmake.in diff --git a/xo-distribution/include/xo/distribution/Distribution.hpp b/.xo-distribution/include/xo/distribution/Distribution.hpp similarity index 100% rename from xo-distribution/include/xo/distribution/Distribution.hpp rename to .xo-distribution/include/xo/distribution/Distribution.hpp diff --git a/xo-distribution/include/xo/distribution/Empirical.hpp b/.xo-distribution/include/xo/distribution/Empirical.hpp similarity index 100% rename from xo-distribution/include/xo/distribution/Empirical.hpp rename to .xo-distribution/include/xo/distribution/Empirical.hpp diff --git a/xo-distribution/include/xo/distribution/ExplicitDist.hpp b/.xo-distribution/include/xo/distribution/ExplicitDist.hpp similarity index 100% rename from xo-distribution/include/xo/distribution/ExplicitDist.hpp rename to .xo-distribution/include/xo/distribution/ExplicitDist.hpp diff --git a/xo-distribution/include/xo/distribution/Exponential.hpp b/.xo-distribution/include/xo/distribution/Exponential.hpp similarity index 100% rename from xo-distribution/include/xo/distribution/Exponential.hpp rename to .xo-distribution/include/xo/distribution/Exponential.hpp diff --git a/xo-distribution/include/xo/distribution/KolmogorovSmirnov.hpp b/.xo-distribution/include/xo/distribution/KolmogorovSmirnov.hpp similarity index 100% rename from xo-distribution/include/xo/distribution/KolmogorovSmirnov.hpp rename to .xo-distribution/include/xo/distribution/KolmogorovSmirnov.hpp diff --git a/xo-distribution/include/xo/distribution/Normal.hpp b/.xo-distribution/include/xo/distribution/Normal.hpp similarity index 100% rename from xo-distribution/include/xo/distribution/Normal.hpp rename to .xo-distribution/include/xo/distribution/Normal.hpp diff --git a/xo-distribution/include/xo/distribution/StdEmpirical.hpp b/.xo-distribution/include/xo/distribution/StdEmpirical.hpp similarity index 100% rename from xo-distribution/include/xo/distribution/StdEmpirical.hpp rename to .xo-distribution/include/xo/distribution/StdEmpirical.hpp diff --git a/xo-distribution/include/xo/distribution/Uniform.hpp b/.xo-distribution/include/xo/distribution/Uniform.hpp similarity index 100% rename from xo-distribution/include/xo/distribution/Uniform.hpp rename to .xo-distribution/include/xo/distribution/Uniform.hpp diff --git a/xo-distribution/src/distribution/CMakeLists.txt b/.xo-distribution/src/distribution/CMakeLists.txt similarity index 100% rename from xo-distribution/src/distribution/CMakeLists.txt rename to .xo-distribution/src/distribution/CMakeLists.txt diff --git a/xo-distribution/src/distribution/Normal.cpp b/.xo-distribution/src/distribution/Normal.cpp similarity index 100% rename from xo-distribution/src/distribution/Normal.cpp rename to .xo-distribution/src/distribution/Normal.cpp diff --git a/xo-distribution/utest/CMakeLists.txt b/.xo-distribution/utest/CMakeLists.txt similarity index 100% rename from xo-distribution/utest/CMakeLists.txt rename to .xo-distribution/utest/CMakeLists.txt diff --git a/xo-distribution/utest/Normal.test.cpp b/.xo-distribution/utest/Normal.test.cpp similarity index 100% rename from xo-distribution/utest/Normal.test.cpp rename to .xo-distribution/utest/Normal.test.cpp diff --git a/xo-distribution/utest/Uniform.test.cpp b/.xo-distribution/utest/Uniform.test.cpp similarity index 100% rename from xo-distribution/utest/Uniform.test.cpp rename to .xo-distribution/utest/Uniform.test.cpp diff --git a/xo-distribution/utest/distribution_utest_main.cpp b/.xo-distribution/utest/distribution_utest_main.cpp similarity index 100% rename from xo-distribution/utest/distribution_utest_main.cpp rename to .xo-distribution/utest/distribution_utest_main.cpp diff --git a/xo-equable2/README.md b/.xo-equable2/README.md similarity index 100% rename from xo-equable2/README.md rename to .xo-equable2/README.md diff --git a/xo-expression/.gitignore b/.xo-expression/.gitignore similarity index 100% rename from xo-expression/.gitignore rename to .xo-expression/.gitignore diff --git a/xo-expression/CMakeLists.txt b/.xo-expression/CMakeLists.txt similarity index 100% rename from xo-expression/CMakeLists.txt rename to .xo-expression/CMakeLists.txt diff --git a/xo-expression/LESSONS b/.xo-expression/LESSONS similarity index 100% rename from xo-expression/LESSONS rename to .xo-expression/LESSONS diff --git a/xo-expression/LICENSE b/.xo-expression/LICENSE similarity index 100% rename from xo-expression/LICENSE rename to .xo-expression/LICENSE diff --git a/xo-expression/README.md b/.xo-expression/README.md similarity index 100% rename from xo-expression/README.md rename to .xo-expression/README.md diff --git a/xo-expression/TODO b/.xo-expression/TODO similarity index 100% rename from xo-expression/TODO rename to .xo-expression/TODO diff --git a/xo-expression/cmake/xo-bootstrap-macros.cmake b/.xo-expression/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-expression/cmake/xo-bootstrap-macros.cmake rename to .xo-expression/cmake/xo-bootstrap-macros.cmake diff --git a/xo-expression/cmake/xo_expressionConfig.cmake.in b/.xo-expression/cmake/xo_expressionConfig.cmake.in similarity index 100% rename from xo-expression/cmake/xo_expressionConfig.cmake.in rename to .xo-expression/cmake/xo_expressionConfig.cmake.in diff --git a/xo-expression/doc/notes.rst b/.xo-expression/doc/notes.rst similarity index 100% rename from xo-expression/doc/notes.rst rename to .xo-expression/doc/notes.rst diff --git a/xo-expression/example/CMakeLists.txt b/.xo-expression/example/CMakeLists.txt similarity index 100% rename from xo-expression/example/CMakeLists.txt rename to .xo-expression/example/CMakeLists.txt diff --git a/xo-expression/example/ex1/CMakeLists.txt b/.xo-expression/example/ex1/CMakeLists.txt similarity index 100% rename from xo-expression/example/ex1/CMakeLists.txt rename to .xo-expression/example/ex1/CMakeLists.txt diff --git a/xo-expression/example/ex1/ex1.cpp b/.xo-expression/example/ex1/ex1.cpp similarity index 100% rename from xo-expression/example/ex1/ex1.cpp rename to .xo-expression/example/ex1/ex1.cpp diff --git a/xo-expression/include/xo/expression/Apply.hpp b/.xo-expression/include/xo/expression/Apply.hpp similarity index 100% rename from xo-expression/include/xo/expression/Apply.hpp rename to .xo-expression/include/xo/expression/Apply.hpp diff --git a/xo-expression/include/xo/expression/AssignExpr.hpp b/.xo-expression/include/xo/expression/AssignExpr.hpp similarity index 100% rename from xo-expression/include/xo/expression/AssignExpr.hpp rename to .xo-expression/include/xo/expression/AssignExpr.hpp diff --git a/xo-expression/include/xo/expression/Constant.hpp b/.xo-expression/include/xo/expression/Constant.hpp similarity index 100% rename from xo-expression/include/xo/expression/Constant.hpp rename to .xo-expression/include/xo/expression/Constant.hpp diff --git a/xo-expression/include/xo/expression/ConstantInterface.hpp b/.xo-expression/include/xo/expression/ConstantInterface.hpp similarity index 100% rename from xo-expression/include/xo/expression/ConstantInterface.hpp rename to .xo-expression/include/xo/expression/ConstantInterface.hpp diff --git a/xo-expression/include/xo/expression/ConvertExpr.hpp b/.xo-expression/include/xo/expression/ConvertExpr.hpp similarity index 100% rename from xo-expression/include/xo/expression/ConvertExpr.hpp rename to .xo-expression/include/xo/expression/ConvertExpr.hpp diff --git a/xo-expression/include/xo/expression/DefineExpr.hpp b/.xo-expression/include/xo/expression/DefineExpr.hpp similarity index 100% rename from xo-expression/include/xo/expression/DefineExpr.hpp rename to .xo-expression/include/xo/expression/DefineExpr.hpp diff --git a/xo-expression/include/xo/expression/Expression.hpp b/.xo-expression/include/xo/expression/Expression.hpp similarity index 100% rename from xo-expression/include/xo/expression/Expression.hpp rename to .xo-expression/include/xo/expression/Expression.hpp diff --git a/xo-expression/include/xo/expression/FunctionExprInterface.hpp b/.xo-expression/include/xo/expression/FunctionExprInterface.hpp similarity index 100% rename from xo-expression/include/xo/expression/FunctionExprInterface.hpp rename to .xo-expression/include/xo/expression/FunctionExprInterface.hpp diff --git a/xo-expression/include/xo/expression/GeneralizedExpression.hpp b/.xo-expression/include/xo/expression/GeneralizedExpression.hpp similarity index 100% rename from xo-expression/include/xo/expression/GeneralizedExpression.hpp rename to .xo-expression/include/xo/expression/GeneralizedExpression.hpp diff --git a/xo-expression/include/xo/expression/GlobalSymtab.hpp b/.xo-expression/include/xo/expression/GlobalSymtab.hpp similarity index 100% rename from xo-expression/include/xo/expression/GlobalSymtab.hpp rename to .xo-expression/include/xo/expression/GlobalSymtab.hpp diff --git a/xo-expression/include/xo/expression/IfExpr.hpp b/.xo-expression/include/xo/expression/IfExpr.hpp similarity index 100% rename from xo-expression/include/xo/expression/IfExpr.hpp rename to .xo-expression/include/xo/expression/IfExpr.hpp diff --git a/xo-expression/include/xo/expression/Lambda.hpp b/.xo-expression/include/xo/expression/Lambda.hpp similarity index 100% rename from xo-expression/include/xo/expression/Lambda.hpp rename to .xo-expression/include/xo/expression/Lambda.hpp diff --git a/xo-expression/include/xo/expression/LocalSymtab.hpp b/.xo-expression/include/xo/expression/LocalSymtab.hpp similarity index 100% rename from xo-expression/include/xo/expression/LocalSymtab.hpp rename to .xo-expression/include/xo/expression/LocalSymtab.hpp diff --git a/xo-expression/include/xo/expression/PrimitiveExpr.hpp b/.xo-expression/include/xo/expression/PrimitiveExpr.hpp similarity index 100% rename from xo-expression/include/xo/expression/PrimitiveExpr.hpp rename to .xo-expression/include/xo/expression/PrimitiveExpr.hpp diff --git a/xo-expression/include/xo/expression/PrimitiveExprInterface.hpp b/.xo-expression/include/xo/expression/PrimitiveExprInterface.hpp similarity index 100% rename from xo-expression/include/xo/expression/PrimitiveExprInterface.hpp rename to .xo-expression/include/xo/expression/PrimitiveExprInterface.hpp diff --git a/xo-expression/include/xo/expression/ProcedureExprInterface.hpp b/.xo-expression/include/xo/expression/ProcedureExprInterface.hpp similarity index 100% rename from xo-expression/include/xo/expression/ProcedureExprInterface.hpp rename to .xo-expression/include/xo/expression/ProcedureExprInterface.hpp diff --git a/xo-expression/include/xo/expression/Sequence.hpp b/.xo-expression/include/xo/expression/Sequence.hpp similarity index 100% rename from xo-expression/include/xo/expression/Sequence.hpp rename to .xo-expression/include/xo/expression/Sequence.hpp diff --git a/xo-expression/include/xo/expression/SymbolTable.hpp b/.xo-expression/include/xo/expression/SymbolTable.hpp similarity index 100% rename from xo-expression/include/xo/expression/SymbolTable.hpp rename to .xo-expression/include/xo/expression/SymbolTable.hpp diff --git a/xo-expression/include/xo/expression/Variable.hpp b/.xo-expression/include/xo/expression/Variable.hpp similarity index 100% rename from xo-expression/include/xo/expression/Variable.hpp rename to .xo-expression/include/xo/expression/Variable.hpp diff --git a/xo-expression/include/xo/expression/binding_path.hpp b/.xo-expression/include/xo/expression/binding_path.hpp similarity index 100% rename from xo-expression/include/xo/expression/binding_path.hpp rename to .xo-expression/include/xo/expression/binding_path.hpp diff --git a/xo-expression/include/xo/expression/exprtype.hpp b/.xo-expression/include/xo/expression/exprtype.hpp similarity index 100% rename from xo-expression/include/xo/expression/exprtype.hpp rename to .xo-expression/include/xo/expression/exprtype.hpp diff --git a/xo-expression/include/xo/expression/llvmintrinsic.hpp b/.xo-expression/include/xo/expression/llvmintrinsic.hpp similarity index 100% rename from xo-expression/include/xo/expression/llvmintrinsic.hpp rename to .xo-expression/include/xo/expression/llvmintrinsic.hpp diff --git a/xo-expression/include/xo/expression/pretty_expression.hpp b/.xo-expression/include/xo/expression/pretty_expression.hpp similarity index 100% rename from xo-expression/include/xo/expression/pretty_expression.hpp rename to .xo-expression/include/xo/expression/pretty_expression.hpp diff --git a/xo-expression/include/xo/expression/pretty_localenv.hpp b/.xo-expression/include/xo/expression/pretty_localenv.hpp similarity index 100% rename from xo-expression/include/xo/expression/pretty_localenv.hpp rename to .xo-expression/include/xo/expression/pretty_localenv.hpp diff --git a/xo-expression/include/xo/expression/pretty_variable.hpp b/.xo-expression/include/xo/expression/pretty_variable.hpp similarity index 100% rename from xo-expression/include/xo/expression/pretty_variable.hpp rename to .xo-expression/include/xo/expression/pretty_variable.hpp diff --git a/xo-expression/include/xo/expression/typeinf/TypeBlueprint.hpp b/.xo-expression/include/xo/expression/typeinf/TypeBlueprint.hpp similarity index 100% rename from xo-expression/include/xo/expression/typeinf/TypeBlueprint.hpp rename to .xo-expression/include/xo/expression/typeinf/TypeBlueprint.hpp diff --git a/xo-expression/include/xo/expression/typeinf/type_ref.hpp b/.xo-expression/include/xo/expression/typeinf/type_ref.hpp similarity index 100% rename from xo-expression/include/xo/expression/typeinf/type_ref.hpp rename to .xo-expression/include/xo/expression/typeinf/type_ref.hpp diff --git a/xo-expression/include/xo/expression/typeinf/type_unifier.hpp b/.xo-expression/include/xo/expression/typeinf/type_unifier.hpp similarity index 100% rename from xo-expression/include/xo/expression/typeinf/type_unifier.hpp rename to .xo-expression/include/xo/expression/typeinf/type_unifier.hpp diff --git a/xo-expression/src/expression/Apply.cpp b/.xo-expression/src/expression/Apply.cpp similarity index 100% rename from xo-expression/src/expression/Apply.cpp rename to .xo-expression/src/expression/Apply.cpp diff --git a/xo-expression/src/expression/AssignExpr.cpp b/.xo-expression/src/expression/AssignExpr.cpp similarity index 100% rename from xo-expression/src/expression/AssignExpr.cpp rename to .xo-expression/src/expression/AssignExpr.cpp diff --git a/xo-expression/src/expression/CMakeLists.txt b/.xo-expression/src/expression/CMakeLists.txt similarity index 100% rename from xo-expression/src/expression/CMakeLists.txt rename to .xo-expression/src/expression/CMakeLists.txt diff --git a/xo-expression/src/expression/ConvertExpr.cpp b/.xo-expression/src/expression/ConvertExpr.cpp similarity index 100% rename from xo-expression/src/expression/ConvertExpr.cpp rename to .xo-expression/src/expression/ConvertExpr.cpp diff --git a/xo-expression/src/expression/DefineExpr.cpp b/.xo-expression/src/expression/DefineExpr.cpp similarity index 100% rename from xo-expression/src/expression/DefineExpr.cpp rename to .xo-expression/src/expression/DefineExpr.cpp diff --git a/xo-expression/src/expression/Expression.cpp b/.xo-expression/src/expression/Expression.cpp similarity index 100% rename from xo-expression/src/expression/Expression.cpp rename to .xo-expression/src/expression/Expression.cpp diff --git a/xo-expression/src/expression/GeneralizedExpression.cpp b/.xo-expression/src/expression/GeneralizedExpression.cpp similarity index 100% rename from xo-expression/src/expression/GeneralizedExpression.cpp rename to .xo-expression/src/expression/GeneralizedExpression.cpp diff --git a/xo-expression/src/expression/GlobalSymtab.cpp b/.xo-expression/src/expression/GlobalSymtab.cpp similarity index 100% rename from xo-expression/src/expression/GlobalSymtab.cpp rename to .xo-expression/src/expression/GlobalSymtab.cpp diff --git a/xo-expression/src/expression/IfExpr.cpp b/.xo-expression/src/expression/IfExpr.cpp similarity index 100% rename from xo-expression/src/expression/IfExpr.cpp rename to .xo-expression/src/expression/IfExpr.cpp diff --git a/xo-expression/src/expression/Lambda.cpp b/.xo-expression/src/expression/Lambda.cpp similarity index 100% rename from xo-expression/src/expression/Lambda.cpp rename to .xo-expression/src/expression/Lambda.cpp diff --git a/xo-expression/src/expression/LocalSymtab.cpp b/.xo-expression/src/expression/LocalSymtab.cpp similarity index 100% rename from xo-expression/src/expression/LocalSymtab.cpp rename to .xo-expression/src/expression/LocalSymtab.cpp diff --git a/xo-expression/src/expression/PrimitiveExpr.cpp b/.xo-expression/src/expression/PrimitiveExpr.cpp similarity index 100% rename from xo-expression/src/expression/PrimitiveExpr.cpp rename to .xo-expression/src/expression/PrimitiveExpr.cpp diff --git a/xo-expression/src/expression/Sequence.cpp b/.xo-expression/src/expression/Sequence.cpp similarity index 100% rename from xo-expression/src/expression/Sequence.cpp rename to .xo-expression/src/expression/Sequence.cpp diff --git a/xo-expression/src/expression/Variable.cpp b/.xo-expression/src/expression/Variable.cpp similarity index 100% rename from xo-expression/src/expression/Variable.cpp rename to .xo-expression/src/expression/Variable.cpp diff --git a/xo-expression/src/expression/intrinsics.cpp b/.xo-expression/src/expression/intrinsics.cpp similarity index 100% rename from xo-expression/src/expression/intrinsics.cpp rename to .xo-expression/src/expression/intrinsics.cpp diff --git a/xo-expression/src/expression/typeinf/TypeBlueprint.cpp b/.xo-expression/src/expression/typeinf/TypeBlueprint.cpp similarity index 100% rename from xo-expression/src/expression/typeinf/TypeBlueprint.cpp rename to .xo-expression/src/expression/typeinf/TypeBlueprint.cpp diff --git a/xo-expression/src/expression/typeinf/type_ref.cpp b/.xo-expression/src/expression/typeinf/type_ref.cpp similarity index 100% rename from xo-expression/src/expression/typeinf/type_ref.cpp rename to .xo-expression/src/expression/typeinf/type_ref.cpp diff --git a/xo-expression/src/expression/typeinf/type_unifier.cpp b/.xo-expression/src/expression/typeinf/type_unifier.cpp similarity index 100% rename from xo-expression/src/expression/typeinf/type_unifier.cpp rename to .xo-expression/src/expression/typeinf/type_unifier.cpp diff --git a/xo-expression/utest/CMakeLists.txt b/.xo-expression/utest/CMakeLists.txt similarity index 100% rename from xo-expression/utest/CMakeLists.txt rename to .xo-expression/utest/CMakeLists.txt diff --git a/xo-expression/utest/expression_utest_main.cpp b/.xo-expression/utest/expression_utest_main.cpp similarity index 100% rename from xo-expression/utest/expression_utest_main.cpp rename to .xo-expression/utest/expression_utest_main.cpp diff --git a/xo-expression/utest/type_unifier.test.cpp b/.xo-expression/utest/type_unifier.test.cpp similarity index 100% rename from xo-expression/utest/type_unifier.test.cpp rename to .xo-expression/utest/type_unifier.test.cpp diff --git a/xo-expression2/CMakeLists.txt b/.xo-expression2/CMakeLists.txt similarity index 100% rename from xo-expression2/CMakeLists.txt rename to .xo-expression2/CMakeLists.txt diff --git a/xo-expression2/cmake/xo-bootstrap-macros.cmake b/.xo-expression2/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-expression2/cmake/xo-bootstrap-macros.cmake rename to .xo-expression2/cmake/xo-bootstrap-macros.cmake diff --git a/xo-expression2/cmake/xo_expression2Config.cmake.in b/.xo-expression2/cmake/xo_expression2Config.cmake.in similarity index 100% rename from xo-expression2/cmake/xo_expression2Config.cmake.in rename to .xo-expression2/cmake/xo_expression2Config.cmake.in diff --git a/xo-expression2/idl/Expression.json5 b/.xo-expression2/idl/Expression.json5 similarity index 100% rename from xo-expression2/idl/Expression.json5 rename to .xo-expression2/idl/Expression.json5 diff --git a/xo-expression2/idl/IExpression_DApplyExpr.json5 b/.xo-expression2/idl/IExpression_DApplyExpr.json5 similarity index 100% rename from xo-expression2/idl/IExpression_DApplyExpr.json5 rename to .xo-expression2/idl/IExpression_DApplyExpr.json5 diff --git a/xo-expression2/idl/IExpression_DConstant.json5 b/.xo-expression2/idl/IExpression_DConstant.json5 similarity index 100% rename from xo-expression2/idl/IExpression_DConstant.json5 rename to .xo-expression2/idl/IExpression_DConstant.json5 diff --git a/xo-expression2/idl/IExpression_DDefineExpr.json5 b/.xo-expression2/idl/IExpression_DDefineExpr.json5 similarity index 100% rename from xo-expression2/idl/IExpression_DDefineExpr.json5 rename to .xo-expression2/idl/IExpression_DDefineExpr.json5 diff --git a/xo-expression2/idl/IExpression_DIfElseExpr.json5 b/.xo-expression2/idl/IExpression_DIfElseExpr.json5 similarity index 100% rename from xo-expression2/idl/IExpression_DIfElseExpr.json5 rename to .xo-expression2/idl/IExpression_DIfElseExpr.json5 diff --git a/xo-expression2/idl/IExpression_DLambdaExpr.json5 b/.xo-expression2/idl/IExpression_DLambdaExpr.json5 similarity index 100% rename from xo-expression2/idl/IExpression_DLambdaExpr.json5 rename to .xo-expression2/idl/IExpression_DLambdaExpr.json5 diff --git a/xo-expression2/idl/IExpression_DSequenceExpr.json5 b/.xo-expression2/idl/IExpression_DSequenceExpr.json5 similarity index 100% rename from xo-expression2/idl/IExpression_DSequenceExpr.json5 rename to .xo-expression2/idl/IExpression_DSequenceExpr.json5 diff --git a/xo-expression2/idl/IExpression_DVarRef.json5 b/.xo-expression2/idl/IExpression_DVarRef.json5 similarity index 100% rename from xo-expression2/idl/IExpression_DVarRef.json5 rename to .xo-expression2/idl/IExpression_DVarRef.json5 diff --git a/xo-expression2/idl/IExpression_DVariable.json5 b/.xo-expression2/idl/IExpression_DVariable.json5 similarity index 100% rename from xo-expression2/idl/IExpression_DVariable.json5 rename to .xo-expression2/idl/IExpression_DVariable.json5 diff --git a/xo-expression2/idl/IGCObject_DApplyExpr.json5 b/.xo-expression2/idl/IGCObject_DApplyExpr.json5 similarity index 100% rename from xo-expression2/idl/IGCObject_DApplyExpr.json5 rename to .xo-expression2/idl/IGCObject_DApplyExpr.json5 diff --git a/xo-expression2/idl/IGCObject_DConstant.json5 b/.xo-expression2/idl/IGCObject_DConstant.json5 similarity index 100% rename from xo-expression2/idl/IGCObject_DConstant.json5 rename to .xo-expression2/idl/IGCObject_DConstant.json5 diff --git a/xo-expression2/idl/IGCObject_DDefineExpr.json5 b/.xo-expression2/idl/IGCObject_DDefineExpr.json5 similarity index 100% rename from xo-expression2/idl/IGCObject_DDefineExpr.json5 rename to .xo-expression2/idl/IGCObject_DDefineExpr.json5 diff --git a/xo-expression2/idl/IGCObject_DGlobalSymtab.json5 b/.xo-expression2/idl/IGCObject_DGlobalSymtab.json5 similarity index 100% rename from xo-expression2/idl/IGCObject_DGlobalSymtab.json5 rename to .xo-expression2/idl/IGCObject_DGlobalSymtab.json5 diff --git a/xo-expression2/idl/IGCObject_DIfElseExpr.json5 b/.xo-expression2/idl/IGCObject_DIfElseExpr.json5 similarity index 100% rename from xo-expression2/idl/IGCObject_DIfElseExpr.json5 rename to .xo-expression2/idl/IGCObject_DIfElseExpr.json5 diff --git a/xo-expression2/idl/IGCObject_DLambdaExpr.json5 b/.xo-expression2/idl/IGCObject_DLambdaExpr.json5 similarity index 100% rename from xo-expression2/idl/IGCObject_DLambdaExpr.json5 rename to .xo-expression2/idl/IGCObject_DLambdaExpr.json5 diff --git a/xo-expression2/idl/IGCObject_DLocalSymtab.json5 b/.xo-expression2/idl/IGCObject_DLocalSymtab.json5 similarity index 100% rename from xo-expression2/idl/IGCObject_DLocalSymtab.json5 rename to .xo-expression2/idl/IGCObject_DLocalSymtab.json5 diff --git a/xo-expression2/idl/IGCObject_DSequenceExpr.json5 b/.xo-expression2/idl/IGCObject_DSequenceExpr.json5 similarity index 100% rename from xo-expression2/idl/IGCObject_DSequenceExpr.json5 rename to .xo-expression2/idl/IGCObject_DSequenceExpr.json5 diff --git a/xo-expression2/idl/IGCObject_DTypename.json5 b/.xo-expression2/idl/IGCObject_DTypename.json5 similarity index 100% rename from xo-expression2/idl/IGCObject_DTypename.json5 rename to .xo-expression2/idl/IGCObject_DTypename.json5 diff --git a/xo-expression2/idl/IGCObject_DVarRef.json5 b/.xo-expression2/idl/IGCObject_DVarRef.json5 similarity index 100% rename from xo-expression2/idl/IGCObject_DVarRef.json5 rename to .xo-expression2/idl/IGCObject_DVarRef.json5 diff --git a/xo-expression2/idl/IGCObject_DVariable.json5 b/.xo-expression2/idl/IGCObject_DVariable.json5 similarity index 100% rename from xo-expression2/idl/IGCObject_DVariable.json5 rename to .xo-expression2/idl/IGCObject_DVariable.json5 diff --git a/xo-expression2/idl/IPrintable_DApplyExpr.json5 b/.xo-expression2/idl/IPrintable_DApplyExpr.json5 similarity index 100% rename from xo-expression2/idl/IPrintable_DApplyExpr.json5 rename to .xo-expression2/idl/IPrintable_DApplyExpr.json5 diff --git a/xo-expression2/idl/IPrintable_DConstant.json5 b/.xo-expression2/idl/IPrintable_DConstant.json5 similarity index 100% rename from xo-expression2/idl/IPrintable_DConstant.json5 rename to .xo-expression2/idl/IPrintable_DConstant.json5 diff --git a/xo-expression2/idl/IPrintable_DDefineExpr.json5 b/.xo-expression2/idl/IPrintable_DDefineExpr.json5 similarity index 100% rename from xo-expression2/idl/IPrintable_DDefineExpr.json5 rename to .xo-expression2/idl/IPrintable_DDefineExpr.json5 diff --git a/xo-expression2/idl/IPrintable_DGlobalSymtab.json5 b/.xo-expression2/idl/IPrintable_DGlobalSymtab.json5 similarity index 100% rename from xo-expression2/idl/IPrintable_DGlobalSymtab.json5 rename to .xo-expression2/idl/IPrintable_DGlobalSymtab.json5 diff --git a/xo-expression2/idl/IPrintable_DIfElseExpr.json5 b/.xo-expression2/idl/IPrintable_DIfElseExpr.json5 similarity index 100% rename from xo-expression2/idl/IPrintable_DIfElseExpr.json5 rename to .xo-expression2/idl/IPrintable_DIfElseExpr.json5 diff --git a/xo-expression2/idl/IPrintable_DLambdaExpr.json5 b/.xo-expression2/idl/IPrintable_DLambdaExpr.json5 similarity index 100% rename from xo-expression2/idl/IPrintable_DLambdaExpr.json5 rename to .xo-expression2/idl/IPrintable_DLambdaExpr.json5 diff --git a/xo-expression2/idl/IPrintable_DLocalSymtab.json5 b/.xo-expression2/idl/IPrintable_DLocalSymtab.json5 similarity index 100% rename from xo-expression2/idl/IPrintable_DLocalSymtab.json5 rename to .xo-expression2/idl/IPrintable_DLocalSymtab.json5 diff --git a/xo-expression2/idl/IPrintable_DSequenceExpr.json5 b/.xo-expression2/idl/IPrintable_DSequenceExpr.json5 similarity index 100% rename from xo-expression2/idl/IPrintable_DSequenceExpr.json5 rename to .xo-expression2/idl/IPrintable_DSequenceExpr.json5 diff --git a/xo-expression2/idl/IPrintable_DTypename.json5 b/.xo-expression2/idl/IPrintable_DTypename.json5 similarity index 100% rename from xo-expression2/idl/IPrintable_DTypename.json5 rename to .xo-expression2/idl/IPrintable_DTypename.json5 diff --git a/xo-expression2/idl/IPrintable_DVarRef.json5 b/.xo-expression2/idl/IPrintable_DVarRef.json5 similarity index 100% rename from xo-expression2/idl/IPrintable_DVarRef.json5 rename to .xo-expression2/idl/IPrintable_DVarRef.json5 diff --git a/xo-expression2/idl/IPrintable_DVariable.json5 b/.xo-expression2/idl/IPrintable_DVariable.json5 similarity index 100% rename from xo-expression2/idl/IPrintable_DVariable.json5 rename to .xo-expression2/idl/IPrintable_DVariable.json5 diff --git a/xo-expression2/idl/ISymbolTable_DGlobalSymtab.json5 b/.xo-expression2/idl/ISymbolTable_DGlobalSymtab.json5 similarity index 100% rename from xo-expression2/idl/ISymbolTable_DGlobalSymtab.json5 rename to .xo-expression2/idl/ISymbolTable_DGlobalSymtab.json5 diff --git a/xo-expression2/idl/ISymbolTable_DLocalSymtab.json5 b/.xo-expression2/idl/ISymbolTable_DLocalSymtab.json5 similarity index 100% rename from xo-expression2/idl/ISymbolTable_DLocalSymtab.json5 rename to .xo-expression2/idl/ISymbolTable_DLocalSymtab.json5 diff --git a/xo-expression2/idl/SymbolTable.json5 b/.xo-expression2/idl/SymbolTable.json5 similarity index 100% rename from xo-expression2/idl/SymbolTable.json5 rename to .xo-expression2/idl/SymbolTable.json5 diff --git a/xo-expression2/include/xo/expression2/.gitkeep b/.xo-expression2/include/xo/expression2/.gitkeep similarity index 100% rename from xo-expression2/include/xo/expression2/.gitkeep rename to .xo-expression2/include/xo/expression2/.gitkeep diff --git a/xo-expression2/include/xo/expression2/ApplyExpr.hpp b/.xo-expression2/include/xo/expression2/ApplyExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/ApplyExpr.hpp rename to .xo-expression2/include/xo/expression2/ApplyExpr.hpp diff --git a/xo-expression2/include/xo/expression2/Binding.hpp b/.xo-expression2/include/xo/expression2/Binding.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/Binding.hpp rename to .xo-expression2/include/xo/expression2/Binding.hpp diff --git a/xo-expression2/include/xo/expression2/Constant.hpp b/.xo-expression2/include/xo/expression2/Constant.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/Constant.hpp rename to .xo-expression2/include/xo/expression2/Constant.hpp diff --git a/xo-expression2/include/xo/expression2/DApplyExpr.hpp b/.xo-expression2/include/xo/expression2/DApplyExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/DApplyExpr.hpp rename to .xo-expression2/include/xo/expression2/DApplyExpr.hpp diff --git a/xo-expression2/include/xo/expression2/DConstant.hpp b/.xo-expression2/include/xo/expression2/DConstant.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/DConstant.hpp rename to .xo-expression2/include/xo/expression2/DConstant.hpp diff --git a/xo-expression2/include/xo/expression2/DDefineExpr.hpp b/.xo-expression2/include/xo/expression2/DDefineExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/DDefineExpr.hpp rename to .xo-expression2/include/xo/expression2/DDefineExpr.hpp diff --git a/xo-expression2/include/xo/expression2/DGlobalSymtab.hpp b/.xo-expression2/include/xo/expression2/DGlobalSymtab.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/DGlobalSymtab.hpp rename to .xo-expression2/include/xo/expression2/DGlobalSymtab.hpp diff --git a/xo-expression2/include/xo/expression2/DIfElseExpr.hpp b/.xo-expression2/include/xo/expression2/DIfElseExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/DIfElseExpr.hpp rename to .xo-expression2/include/xo/expression2/DIfElseExpr.hpp diff --git a/xo-expression2/include/xo/expression2/DLambdaExpr.hpp b/.xo-expression2/include/xo/expression2/DLambdaExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/DLambdaExpr.hpp rename to .xo-expression2/include/xo/expression2/DLambdaExpr.hpp diff --git a/xo-expression2/include/xo/expression2/DLocalSymtab.hpp b/.xo-expression2/include/xo/expression2/DLocalSymtab.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/DLocalSymtab.hpp rename to .xo-expression2/include/xo/expression2/DLocalSymtab.hpp diff --git a/xo-expression2/include/xo/expression2/DSequenceExpr.hpp b/.xo-expression2/include/xo/expression2/DSequenceExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/DSequenceExpr.hpp rename to .xo-expression2/include/xo/expression2/DSequenceExpr.hpp diff --git a/xo-expression2/include/xo/expression2/DTypename.hpp b/.xo-expression2/include/xo/expression2/DTypename.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/DTypename.hpp rename to .xo-expression2/include/xo/expression2/DTypename.hpp diff --git a/xo-expression2/include/xo/expression2/DVarRef.hpp b/.xo-expression2/include/xo/expression2/DVarRef.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/DVarRef.hpp rename to .xo-expression2/include/xo/expression2/DVarRef.hpp diff --git a/xo-expression2/include/xo/expression2/DVariable.hpp b/.xo-expression2/include/xo/expression2/DVariable.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/DVariable.hpp rename to .xo-expression2/include/xo/expression2/DVariable.hpp diff --git a/xo-expression2/include/xo/expression2/DefineExpr.hpp b/.xo-expression2/include/xo/expression2/DefineExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/DefineExpr.hpp rename to .xo-expression2/include/xo/expression2/DefineExpr.hpp diff --git a/xo-expression2/include/xo/expression2/Expression.hpp b/.xo-expression2/include/xo/expression2/Expression.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/Expression.hpp rename to .xo-expression2/include/xo/expression2/Expression.hpp diff --git a/xo-expression2/include/xo/expression2/GlobalSymtab.hpp b/.xo-expression2/include/xo/expression2/GlobalSymtab.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/GlobalSymtab.hpp rename to .xo-expression2/include/xo/expression2/GlobalSymtab.hpp diff --git a/xo-expression2/include/xo/expression2/IfElseExpr.hpp b/.xo-expression2/include/xo/expression2/IfElseExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/IfElseExpr.hpp rename to .xo-expression2/include/xo/expression2/IfElseExpr.hpp diff --git a/xo-expression2/include/xo/expression2/LambdaExpr.hpp b/.xo-expression2/include/xo/expression2/LambdaExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/LambdaExpr.hpp rename to .xo-expression2/include/xo/expression2/LambdaExpr.hpp diff --git a/xo-expression2/include/xo/expression2/LocalSymtab.hpp b/.xo-expression2/include/xo/expression2/LocalSymtab.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/LocalSymtab.hpp rename to .xo-expression2/include/xo/expression2/LocalSymtab.hpp diff --git a/xo-expression2/include/xo/expression2/SequenceExpr.hpp b/.xo-expression2/include/xo/expression2/SequenceExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/SequenceExpr.hpp rename to .xo-expression2/include/xo/expression2/SequenceExpr.hpp diff --git a/xo-expression2/include/xo/expression2/SetupExpression2.hpp b/.xo-expression2/include/xo/expression2/SetupExpression2.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/SetupExpression2.hpp rename to .xo-expression2/include/xo/expression2/SetupExpression2.hpp diff --git a/xo-expression2/include/xo/expression2/SymbolTable.hpp b/.xo-expression2/include/xo/expression2/SymbolTable.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/SymbolTable.hpp rename to .xo-expression2/include/xo/expression2/SymbolTable.hpp diff --git a/xo-expression2/include/xo/expression2/TypeRef.hpp b/.xo-expression2/include/xo/expression2/TypeRef.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/TypeRef.hpp rename to .xo-expression2/include/xo/expression2/TypeRef.hpp diff --git a/xo-expression2/include/xo/expression2/Typename.hpp b/.xo-expression2/include/xo/expression2/Typename.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/Typename.hpp rename to .xo-expression2/include/xo/expression2/Typename.hpp diff --git a/xo-expression2/include/xo/expression2/VarRef.hpp b/.xo-expression2/include/xo/expression2/VarRef.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/VarRef.hpp rename to .xo-expression2/include/xo/expression2/VarRef.hpp diff --git a/xo-expression2/include/xo/expression2/Variable.hpp b/.xo-expression2/include/xo/expression2/Variable.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/Variable.hpp rename to .xo-expression2/include/xo/expression2/Variable.hpp diff --git a/xo-expression2/include/xo/expression2/define/IGCObject_DDefineExpr.hpp b/.xo-expression2/include/xo/expression2/define/IGCObject_DDefineExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/define/IGCObject_DDefineExpr.hpp rename to .xo-expression2/include/xo/expression2/define/IGCObject_DDefineExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/AExpression.hpp b/.xo-expression2/include/xo/expression2/detail/AExpression.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/AExpression.hpp rename to .xo-expression2/include/xo/expression2/detail/AExpression.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IExpression_Any.hpp b/.xo-expression2/include/xo/expression2/detail/IExpression_Any.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IExpression_Any.hpp rename to .xo-expression2/include/xo/expression2/detail/IExpression_Any.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IExpression_DApplyExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IExpression_DApplyExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IExpression_DApplyExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IExpression_DApplyExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IExpression_DConstant.hpp b/.xo-expression2/include/xo/expression2/detail/IExpression_DConstant.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IExpression_DConstant.hpp rename to .xo-expression2/include/xo/expression2/detail/IExpression_DConstant.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IExpression_DDefineExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IExpression_DDefineExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IExpression_DDefineExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IExpression_DDefineExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IExpression_DIfElseExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IExpression_DIfElseExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IExpression_DIfElseExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IExpression_DIfElseExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IExpression_DLambdaExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IExpression_DLambdaExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IExpression_DLambdaExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IExpression_DLambdaExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IExpression_DSequenceExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IExpression_DSequenceExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IExpression_DSequenceExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IExpression_DSequenceExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IExpression_DVarRef.hpp b/.xo-expression2/include/xo/expression2/detail/IExpression_DVarRef.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IExpression_DVarRef.hpp rename to .xo-expression2/include/xo/expression2/detail/IExpression_DVarRef.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IExpression_Xfer.hpp b/.xo-expression2/include/xo/expression2/detail/IExpression_Xfer.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IExpression_Xfer.hpp rename to .xo-expression2/include/xo/expression2/detail/IExpression_Xfer.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IGCObject_DApplyExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IGCObject_DApplyExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IGCObject_DApplyExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IGCObject_DApplyExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IGCObject_DConstant.hpp b/.xo-expression2/include/xo/expression2/detail/IGCObject_DConstant.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IGCObject_DConstant.hpp rename to .xo-expression2/include/xo/expression2/detail/IGCObject_DConstant.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IGCObject_DIfElseExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IGCObject_DIfElseExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IGCObject_DIfElseExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IGCObject_DIfElseExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IGCObject_DLambdaExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IGCObject_DLambdaExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IGCObject_DLambdaExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IGCObject_DLambdaExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IGCObject_DSequenceExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IGCObject_DSequenceExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IGCObject_DSequenceExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IGCObject_DSequenceExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IGCObject_DVarRef.hpp b/.xo-expression2/include/xo/expression2/detail/IGCObject_DVarRef.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IGCObject_DVarRef.hpp rename to .xo-expression2/include/xo/expression2/detail/IGCObject_DVarRef.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IPrintable_DApplyExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IPrintable_DApplyExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IPrintable_DApplyExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IPrintable_DApplyExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IPrintable_DConstant.hpp b/.xo-expression2/include/xo/expression2/detail/IPrintable_DConstant.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IPrintable_DConstant.hpp rename to .xo-expression2/include/xo/expression2/detail/IPrintable_DConstant.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IPrintable_DDefineExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IPrintable_DDefineExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IPrintable_DDefineExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IPrintable_DDefineExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IPrintable_DIfElseExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IPrintable_DIfElseExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IPrintable_DIfElseExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IPrintable_DIfElseExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IPrintable_DLambdaExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IPrintable_DLambdaExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IPrintable_DLambdaExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IPrintable_DLambdaExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IPrintable_DSequenceExpr.hpp b/.xo-expression2/include/xo/expression2/detail/IPrintable_DSequenceExpr.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IPrintable_DSequenceExpr.hpp rename to .xo-expression2/include/xo/expression2/detail/IPrintable_DSequenceExpr.hpp diff --git a/xo-expression2/include/xo/expression2/detail/IPrintable_DVarRef.hpp b/.xo-expression2/include/xo/expression2/detail/IPrintable_DVarRef.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/IPrintable_DVarRef.hpp rename to .xo-expression2/include/xo/expression2/detail/IPrintable_DVarRef.hpp diff --git a/xo-expression2/include/xo/expression2/detail/RExpression.hpp b/.xo-expression2/include/xo/expression2/detail/RExpression.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/detail/RExpression.hpp rename to .xo-expression2/include/xo/expression2/detail/RExpression.hpp diff --git a/xo-expression2/include/xo/expression2/expression2_register_types.hpp b/.xo-expression2/include/xo/expression2/expression2_register_types.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/expression2_register_types.hpp rename to .xo-expression2/include/xo/expression2/expression2_register_types.hpp diff --git a/xo-expression2/include/xo/expression2/exprtype.hpp b/.xo-expression2/include/xo/expression2/exprtype.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/exprtype.hpp rename to .xo-expression2/include/xo/expression2/exprtype.hpp diff --git a/xo-expression2/include/xo/expression2/init_expression2.hpp b/.xo-expression2/include/xo/expression2/init_expression2.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/init_expression2.hpp rename to .xo-expression2/include/xo/expression2/init_expression2.hpp diff --git a/xo-expression2/include/xo/expression2/symtab/ASymbolTable.hpp b/.xo-expression2/include/xo/expression2/symtab/ASymbolTable.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/symtab/ASymbolTable.hpp rename to .xo-expression2/include/xo/expression2/symtab/ASymbolTable.hpp diff --git a/xo-expression2/include/xo/expression2/symtab/IGCObject_DGlobalSymtab.hpp b/.xo-expression2/include/xo/expression2/symtab/IGCObject_DGlobalSymtab.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/symtab/IGCObject_DGlobalSymtab.hpp rename to .xo-expression2/include/xo/expression2/symtab/IGCObject_DGlobalSymtab.hpp diff --git a/xo-expression2/include/xo/expression2/symtab/IGCObject_DLocalSymtab.hpp b/.xo-expression2/include/xo/expression2/symtab/IGCObject_DLocalSymtab.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/symtab/IGCObject_DLocalSymtab.hpp rename to .xo-expression2/include/xo/expression2/symtab/IGCObject_DLocalSymtab.hpp diff --git a/xo-expression2/include/xo/expression2/symtab/IPrintable_DGlobalSymtab.hpp b/.xo-expression2/include/xo/expression2/symtab/IPrintable_DGlobalSymtab.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/symtab/IPrintable_DGlobalSymtab.hpp rename to .xo-expression2/include/xo/expression2/symtab/IPrintable_DGlobalSymtab.hpp diff --git a/xo-expression2/include/xo/expression2/symtab/IPrintable_DLocalSymtab.hpp b/.xo-expression2/include/xo/expression2/symtab/IPrintable_DLocalSymtab.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/symtab/IPrintable_DLocalSymtab.hpp rename to .xo-expression2/include/xo/expression2/symtab/IPrintable_DLocalSymtab.hpp diff --git a/xo-expression2/include/xo/expression2/symtab/ISymbolTable_Any.hpp b/.xo-expression2/include/xo/expression2/symtab/ISymbolTable_Any.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/symtab/ISymbolTable_Any.hpp rename to .xo-expression2/include/xo/expression2/symtab/ISymbolTable_Any.hpp diff --git a/xo-expression2/include/xo/expression2/symtab/ISymbolTable_DGlobalSymtab.hpp b/.xo-expression2/include/xo/expression2/symtab/ISymbolTable_DGlobalSymtab.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/symtab/ISymbolTable_DGlobalSymtab.hpp rename to .xo-expression2/include/xo/expression2/symtab/ISymbolTable_DGlobalSymtab.hpp diff --git a/xo-expression2/include/xo/expression2/symtab/ISymbolTable_DLocalSymtab.hpp b/.xo-expression2/include/xo/expression2/symtab/ISymbolTable_DLocalSymtab.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/symtab/ISymbolTable_DLocalSymtab.hpp rename to .xo-expression2/include/xo/expression2/symtab/ISymbolTable_DLocalSymtab.hpp diff --git a/xo-expression2/include/xo/expression2/symtab/ISymbolTable_Xfer.hpp b/.xo-expression2/include/xo/expression2/symtab/ISymbolTable_Xfer.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/symtab/ISymbolTable_Xfer.hpp rename to .xo-expression2/include/xo/expression2/symtab/ISymbolTable_Xfer.hpp diff --git a/xo-expression2/include/xo/expression2/symtab/RSymbolTable.hpp b/.xo-expression2/include/xo/expression2/symtab/RSymbolTable.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/symtab/RSymbolTable.hpp rename to .xo-expression2/include/xo/expression2/symtab/RSymbolTable.hpp diff --git a/xo-expression2/include/xo/expression2/typename/IGCObject_DTypename.hpp b/.xo-expression2/include/xo/expression2/typename/IGCObject_DTypename.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/typename/IGCObject_DTypename.hpp rename to .xo-expression2/include/xo/expression2/typename/IGCObject_DTypename.hpp diff --git a/xo-expression2/include/xo/expression2/typename/IPrintable_DTypename.hpp b/.xo-expression2/include/xo/expression2/typename/IPrintable_DTypename.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/typename/IPrintable_DTypename.hpp rename to .xo-expression2/include/xo/expression2/typename/IPrintable_DTypename.hpp diff --git a/xo-expression2/include/xo/expression2/variable/IExpression_DVariable.hpp b/.xo-expression2/include/xo/expression2/variable/IExpression_DVariable.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/variable/IExpression_DVariable.hpp rename to .xo-expression2/include/xo/expression2/variable/IExpression_DVariable.hpp diff --git a/xo-expression2/include/xo/expression2/variable/IGCObject_DVariable.hpp b/.xo-expression2/include/xo/expression2/variable/IGCObject_DVariable.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/variable/IGCObject_DVariable.hpp rename to .xo-expression2/include/xo/expression2/variable/IGCObject_DVariable.hpp diff --git a/xo-expression2/include/xo/expression2/variable/IPrintable_DVariable.hpp b/.xo-expression2/include/xo/expression2/variable/IPrintable_DVariable.hpp similarity index 100% rename from xo-expression2/include/xo/expression2/variable/IPrintable_DVariable.hpp rename to .xo-expression2/include/xo/expression2/variable/IPrintable_DVariable.hpp diff --git a/xo-expression2/src/expression2/Binding.cpp b/.xo-expression2/src/expression2/Binding.cpp similarity index 100% rename from xo-expression2/src/expression2/Binding.cpp rename to .xo-expression2/src/expression2/Binding.cpp diff --git a/xo-expression2/src/expression2/CMakeLists.txt b/.xo-expression2/src/expression2/CMakeLists.txt similarity index 100% rename from xo-expression2/src/expression2/CMakeLists.txt rename to .xo-expression2/src/expression2/CMakeLists.txt diff --git a/xo-expression2/src/expression2/DApplyExpr.cpp b/.xo-expression2/src/expression2/DApplyExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/DApplyExpr.cpp rename to .xo-expression2/src/expression2/DApplyExpr.cpp diff --git a/xo-expression2/src/expression2/DConstant.cpp b/.xo-expression2/src/expression2/DConstant.cpp similarity index 100% rename from xo-expression2/src/expression2/DConstant.cpp rename to .xo-expression2/src/expression2/DConstant.cpp diff --git a/xo-expression2/src/expression2/DDefineExpr.cpp b/.xo-expression2/src/expression2/DDefineExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/DDefineExpr.cpp rename to .xo-expression2/src/expression2/DDefineExpr.cpp diff --git a/xo-expression2/src/expression2/DGlobalSymtab.cpp b/.xo-expression2/src/expression2/DGlobalSymtab.cpp similarity index 100% rename from xo-expression2/src/expression2/DGlobalSymtab.cpp rename to .xo-expression2/src/expression2/DGlobalSymtab.cpp diff --git a/xo-expression2/src/expression2/DIfElseExpr.cpp b/.xo-expression2/src/expression2/DIfElseExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/DIfElseExpr.cpp rename to .xo-expression2/src/expression2/DIfElseExpr.cpp diff --git a/xo-expression2/src/expression2/DLambdaExpr.cpp b/.xo-expression2/src/expression2/DLambdaExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/DLambdaExpr.cpp rename to .xo-expression2/src/expression2/DLambdaExpr.cpp diff --git a/xo-expression2/src/expression2/DLocalSymtab.cpp b/.xo-expression2/src/expression2/DLocalSymtab.cpp similarity index 100% rename from xo-expression2/src/expression2/DLocalSymtab.cpp rename to .xo-expression2/src/expression2/DLocalSymtab.cpp diff --git a/xo-expression2/src/expression2/DSequenceExpr.cpp b/.xo-expression2/src/expression2/DSequenceExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/DSequenceExpr.cpp rename to .xo-expression2/src/expression2/DSequenceExpr.cpp diff --git a/xo-expression2/src/expression2/DTypename.cpp b/.xo-expression2/src/expression2/DTypename.cpp similarity index 100% rename from xo-expression2/src/expression2/DTypename.cpp rename to .xo-expression2/src/expression2/DTypename.cpp diff --git a/xo-expression2/src/expression2/DVarRef.cpp b/.xo-expression2/src/expression2/DVarRef.cpp similarity index 100% rename from xo-expression2/src/expression2/DVarRef.cpp rename to .xo-expression2/src/expression2/DVarRef.cpp diff --git a/xo-expression2/src/expression2/DVariable.cpp b/.xo-expression2/src/expression2/DVariable.cpp similarity index 100% rename from xo-expression2/src/expression2/DVariable.cpp rename to .xo-expression2/src/expression2/DVariable.cpp diff --git a/xo-expression2/src/expression2/IExpression_Any.cpp b/.xo-expression2/src/expression2/IExpression_Any.cpp similarity index 100% rename from xo-expression2/src/expression2/IExpression_Any.cpp rename to .xo-expression2/src/expression2/IExpression_Any.cpp diff --git a/xo-expression2/src/expression2/IExpression_DApplyExpr.cpp b/.xo-expression2/src/expression2/IExpression_DApplyExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IExpression_DApplyExpr.cpp rename to .xo-expression2/src/expression2/IExpression_DApplyExpr.cpp diff --git a/xo-expression2/src/expression2/IExpression_DConstant.cpp b/.xo-expression2/src/expression2/IExpression_DConstant.cpp similarity index 100% rename from xo-expression2/src/expression2/IExpression_DConstant.cpp rename to .xo-expression2/src/expression2/IExpression_DConstant.cpp diff --git a/xo-expression2/src/expression2/IExpression_DDefineExpr.cpp b/.xo-expression2/src/expression2/IExpression_DDefineExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IExpression_DDefineExpr.cpp rename to .xo-expression2/src/expression2/IExpression_DDefineExpr.cpp diff --git a/xo-expression2/src/expression2/IExpression_DIfElseExpr.cpp b/.xo-expression2/src/expression2/IExpression_DIfElseExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IExpression_DIfElseExpr.cpp rename to .xo-expression2/src/expression2/IExpression_DIfElseExpr.cpp diff --git a/xo-expression2/src/expression2/IExpression_DLambdaExpr.cpp b/.xo-expression2/src/expression2/IExpression_DLambdaExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IExpression_DLambdaExpr.cpp rename to .xo-expression2/src/expression2/IExpression_DLambdaExpr.cpp diff --git a/xo-expression2/src/expression2/IExpression_DSequenceExpr.cpp b/.xo-expression2/src/expression2/IExpression_DSequenceExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IExpression_DSequenceExpr.cpp rename to .xo-expression2/src/expression2/IExpression_DSequenceExpr.cpp diff --git a/xo-expression2/src/expression2/IExpression_DVarRef.cpp b/.xo-expression2/src/expression2/IExpression_DVarRef.cpp similarity index 100% rename from xo-expression2/src/expression2/IExpression_DVarRef.cpp rename to .xo-expression2/src/expression2/IExpression_DVarRef.cpp diff --git a/xo-expression2/src/expression2/IGCObject_DApplyExpr.cpp b/.xo-expression2/src/expression2/IGCObject_DApplyExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IGCObject_DApplyExpr.cpp rename to .xo-expression2/src/expression2/IGCObject_DApplyExpr.cpp diff --git a/xo-expression2/src/expression2/IGCObject_DConstant.cpp b/.xo-expression2/src/expression2/IGCObject_DConstant.cpp similarity index 100% rename from xo-expression2/src/expression2/IGCObject_DConstant.cpp rename to .xo-expression2/src/expression2/IGCObject_DConstant.cpp diff --git a/xo-expression2/src/expression2/IGCObject_DDefineExpr.cpp b/.xo-expression2/src/expression2/IGCObject_DDefineExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IGCObject_DDefineExpr.cpp rename to .xo-expression2/src/expression2/IGCObject_DDefineExpr.cpp diff --git a/xo-expression2/src/expression2/IGCObject_DGlobalSymtab.cpp b/.xo-expression2/src/expression2/IGCObject_DGlobalSymtab.cpp similarity index 100% rename from xo-expression2/src/expression2/IGCObject_DGlobalSymtab.cpp rename to .xo-expression2/src/expression2/IGCObject_DGlobalSymtab.cpp diff --git a/xo-expression2/src/expression2/IGCObject_DIfElseExpr.cpp b/.xo-expression2/src/expression2/IGCObject_DIfElseExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IGCObject_DIfElseExpr.cpp rename to .xo-expression2/src/expression2/IGCObject_DIfElseExpr.cpp diff --git a/xo-expression2/src/expression2/IGCObject_DLambdaExpr.cpp b/.xo-expression2/src/expression2/IGCObject_DLambdaExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IGCObject_DLambdaExpr.cpp rename to .xo-expression2/src/expression2/IGCObject_DLambdaExpr.cpp diff --git a/xo-expression2/src/expression2/IGCObject_DLocalSymtab.cpp b/.xo-expression2/src/expression2/IGCObject_DLocalSymtab.cpp similarity index 100% rename from xo-expression2/src/expression2/IGCObject_DLocalSymtab.cpp rename to .xo-expression2/src/expression2/IGCObject_DLocalSymtab.cpp diff --git a/xo-expression2/src/expression2/IGCObject_DSequenceExpr.cpp b/.xo-expression2/src/expression2/IGCObject_DSequenceExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IGCObject_DSequenceExpr.cpp rename to .xo-expression2/src/expression2/IGCObject_DSequenceExpr.cpp diff --git a/xo-expression2/src/expression2/IGCObject_DTypename.cpp b/.xo-expression2/src/expression2/IGCObject_DTypename.cpp similarity index 100% rename from xo-expression2/src/expression2/IGCObject_DTypename.cpp rename to .xo-expression2/src/expression2/IGCObject_DTypename.cpp diff --git a/xo-expression2/src/expression2/IGCObject_DVarRef.cpp b/.xo-expression2/src/expression2/IGCObject_DVarRef.cpp similarity index 100% rename from xo-expression2/src/expression2/IGCObject_DVarRef.cpp rename to .xo-expression2/src/expression2/IGCObject_DVarRef.cpp diff --git a/xo-expression2/src/expression2/IPrintable_DApplyExpr.cpp b/.xo-expression2/src/expression2/IPrintable_DApplyExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IPrintable_DApplyExpr.cpp rename to .xo-expression2/src/expression2/IPrintable_DApplyExpr.cpp diff --git a/xo-expression2/src/expression2/IPrintable_DConstant.cpp b/.xo-expression2/src/expression2/IPrintable_DConstant.cpp similarity index 100% rename from xo-expression2/src/expression2/IPrintable_DConstant.cpp rename to .xo-expression2/src/expression2/IPrintable_DConstant.cpp diff --git a/xo-expression2/src/expression2/IPrintable_DDefineExpr.cpp b/.xo-expression2/src/expression2/IPrintable_DDefineExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IPrintable_DDefineExpr.cpp rename to .xo-expression2/src/expression2/IPrintable_DDefineExpr.cpp diff --git a/xo-expression2/src/expression2/IPrintable_DGlobalSymtab.cpp b/.xo-expression2/src/expression2/IPrintable_DGlobalSymtab.cpp similarity index 100% rename from xo-expression2/src/expression2/IPrintable_DGlobalSymtab.cpp rename to .xo-expression2/src/expression2/IPrintable_DGlobalSymtab.cpp diff --git a/xo-expression2/src/expression2/IPrintable_DIfElseExpr.cpp b/.xo-expression2/src/expression2/IPrintable_DIfElseExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IPrintable_DIfElseExpr.cpp rename to .xo-expression2/src/expression2/IPrintable_DIfElseExpr.cpp diff --git a/xo-expression2/src/expression2/IPrintable_DLambdaExpr.cpp b/.xo-expression2/src/expression2/IPrintable_DLambdaExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IPrintable_DLambdaExpr.cpp rename to .xo-expression2/src/expression2/IPrintable_DLambdaExpr.cpp diff --git a/xo-expression2/src/expression2/IPrintable_DLocalSymtab.cpp b/.xo-expression2/src/expression2/IPrintable_DLocalSymtab.cpp similarity index 100% rename from xo-expression2/src/expression2/IPrintable_DLocalSymtab.cpp rename to .xo-expression2/src/expression2/IPrintable_DLocalSymtab.cpp diff --git a/xo-expression2/src/expression2/IPrintable_DSequenceExpr.cpp b/.xo-expression2/src/expression2/IPrintable_DSequenceExpr.cpp similarity index 100% rename from xo-expression2/src/expression2/IPrintable_DSequenceExpr.cpp rename to .xo-expression2/src/expression2/IPrintable_DSequenceExpr.cpp diff --git a/xo-expression2/src/expression2/IPrintable_DTypename.cpp b/.xo-expression2/src/expression2/IPrintable_DTypename.cpp similarity index 100% rename from xo-expression2/src/expression2/IPrintable_DTypename.cpp rename to .xo-expression2/src/expression2/IPrintable_DTypename.cpp diff --git a/xo-expression2/src/expression2/IPrintable_DVarRef.cpp b/.xo-expression2/src/expression2/IPrintable_DVarRef.cpp similarity index 100% rename from xo-expression2/src/expression2/IPrintable_DVarRef.cpp rename to .xo-expression2/src/expression2/IPrintable_DVarRef.cpp diff --git a/xo-expression2/src/expression2/ISymbolTable_Any.cpp b/.xo-expression2/src/expression2/ISymbolTable_Any.cpp similarity index 100% rename from xo-expression2/src/expression2/ISymbolTable_Any.cpp rename to .xo-expression2/src/expression2/ISymbolTable_Any.cpp diff --git a/xo-expression2/src/expression2/ISymbolTable_DGlobalSymtab.cpp b/.xo-expression2/src/expression2/ISymbolTable_DGlobalSymtab.cpp similarity index 100% rename from xo-expression2/src/expression2/ISymbolTable_DGlobalSymtab.cpp rename to .xo-expression2/src/expression2/ISymbolTable_DGlobalSymtab.cpp diff --git a/xo-expression2/src/expression2/ISymbolTable_DLocalSymtab.cpp b/.xo-expression2/src/expression2/ISymbolTable_DLocalSymtab.cpp similarity index 100% rename from xo-expression2/src/expression2/ISymbolTable_DLocalSymtab.cpp rename to .xo-expression2/src/expression2/ISymbolTable_DLocalSymtab.cpp diff --git a/xo-expression2/src/expression2/SetupExpression2.cpp b/.xo-expression2/src/expression2/SetupExpression2.cpp similarity index 100% rename from xo-expression2/src/expression2/SetupExpression2.cpp rename to .xo-expression2/src/expression2/SetupExpression2.cpp diff --git a/xo-expression2/src/expression2/TypeRef.cpp b/.xo-expression2/src/expression2/TypeRef.cpp similarity index 100% rename from xo-expression2/src/expression2/TypeRef.cpp rename to .xo-expression2/src/expression2/TypeRef.cpp diff --git a/xo-expression2/src/expression2/facet/IExpression_DVariable.cpp b/.xo-expression2/src/expression2/facet/IExpression_DVariable.cpp similarity index 100% rename from xo-expression2/src/expression2/facet/IExpression_DVariable.cpp rename to .xo-expression2/src/expression2/facet/IExpression_DVariable.cpp diff --git a/xo-expression2/src/expression2/facet/IGCObject_DVariable.cpp b/.xo-expression2/src/expression2/facet/IGCObject_DVariable.cpp similarity index 100% rename from xo-expression2/src/expression2/facet/IGCObject_DVariable.cpp rename to .xo-expression2/src/expression2/facet/IGCObject_DVariable.cpp diff --git a/xo-expression2/src/expression2/facet/IPrintable_DVariable.cpp b/.xo-expression2/src/expression2/facet/IPrintable_DVariable.cpp similarity index 100% rename from xo-expression2/src/expression2/facet/IPrintable_DVariable.cpp rename to .xo-expression2/src/expression2/facet/IPrintable_DVariable.cpp diff --git a/xo-expression2/src/expression2/init_expression2.cpp b/.xo-expression2/src/expression2/init_expression2.cpp similarity index 100% rename from xo-expression2/src/expression2/init_expression2.cpp rename to .xo-expression2/src/expression2/init_expression2.cpp diff --git a/xo-expression2/utest/CMakeLists.txt b/.xo-expression2/utest/CMakeLists.txt similarity index 100% rename from xo-expression2/utest/CMakeLists.txt rename to .xo-expression2/utest/CMakeLists.txt diff --git a/xo-expression2/utest/DApplyExpr.test.cpp b/.xo-expression2/utest/DApplyExpr.test.cpp similarity index 100% rename from xo-expression2/utest/DApplyExpr.test.cpp rename to .xo-expression2/utest/DApplyExpr.test.cpp diff --git a/xo-expression2/utest/DConstant.test.cpp b/.xo-expression2/utest/DConstant.test.cpp similarity index 100% rename from xo-expression2/utest/DConstant.test.cpp rename to .xo-expression2/utest/DConstant.test.cpp diff --git a/xo-expression2/utest/DDefineExpr.test.cpp b/.xo-expression2/utest/DDefineExpr.test.cpp similarity index 100% rename from xo-expression2/utest/DDefineExpr.test.cpp rename to .xo-expression2/utest/DDefineExpr.test.cpp diff --git a/xo-expression2/utest/DIfElseExpr.test.cpp b/.xo-expression2/utest/DIfElseExpr.test.cpp similarity index 100% rename from xo-expression2/utest/DIfElseExpr.test.cpp rename to .xo-expression2/utest/DIfElseExpr.test.cpp diff --git a/xo-expression2/utest/DVariable.test.cpp b/.xo-expression2/utest/DVariable.test.cpp similarity index 100% rename from xo-expression2/utest/DVariable.test.cpp rename to .xo-expression2/utest/DVariable.test.cpp diff --git a/xo-expression2/utest/X1Collector.test.cpp b/.xo-expression2/utest/X1Collector.test.cpp similarity index 100% rename from xo-expression2/utest/X1Collector.test.cpp rename to .xo-expression2/utest/X1Collector.test.cpp diff --git a/xo-expression2/utest/expression2_utest_main.cpp b/.xo-expression2/utest/expression2_utest_main.cpp similarity index 100% rename from xo-expression2/utest/expression2_utest_main.cpp rename to .xo-expression2/utest/expression2_utest_main.cpp diff --git a/xo-gc/CMakeLists.txt b/.xo-gc/CMakeLists.txt similarity index 100% rename from xo-gc/CMakeLists.txt rename to .xo-gc/CMakeLists.txt diff --git a/xo-gc/README.md b/.xo-gc/README.md similarity index 100% rename from xo-gc/README.md rename to .xo-gc/README.md diff --git a/xo-gc/cmake/xo-bootstrap-macros.cmake b/.xo-gc/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-gc/cmake/xo-bootstrap-macros.cmake rename to .xo-gc/cmake/xo-bootstrap-macros.cmake diff --git a/xo-gc/cmake/xo_gcConfig.cmake.in b/.xo-gc/cmake/xo_gcConfig.cmake.in similarity index 100% rename from xo-gc/cmake/xo_gcConfig.cmake.in rename to .xo-gc/cmake/xo_gcConfig.cmake.in diff --git a/xo-gc/docs/ACollector-reference.rst b/.xo-gc/docs/ACollector-reference.rst similarity index 100% rename from xo-gc/docs/ACollector-reference.rst rename to .xo-gc/docs/ACollector-reference.rst diff --git a/xo-gc/docs/CMakeLists.txt b/.xo-gc/docs/CMakeLists.txt similarity index 100% rename from xo-gc/docs/CMakeLists.txt rename to .xo-gc/docs/CMakeLists.txt diff --git a/xo-gc/docs/README b/.xo-gc/docs/README similarity index 100% rename from xo-gc/docs/README rename to .xo-gc/docs/README diff --git a/xo-gc/docs/_static/README b/.xo-gc/docs/_static/README similarity index 100% rename from xo-gc/docs/_static/README rename to .xo-gc/docs/_static/README diff --git a/xo-gc/docs/_static/img/favicon.ico b/.xo-gc/docs/_static/img/favicon.ico similarity index 100% rename from xo-gc/docs/_static/img/favicon.ico rename to .xo-gc/docs/_static/img/favicon.ico diff --git a/xo-gc/docs/conf.py b/.xo-gc/docs/conf.py similarity index 100% rename from xo-gc/docs/conf.py rename to .xo-gc/docs/conf.py diff --git a/xo-gc/docs/implementation.rst b/.xo-gc/docs/implementation.rst similarity index 100% rename from xo-gc/docs/implementation.rst rename to .xo-gc/docs/implementation.rst diff --git a/xo-gc/docs/index.rst b/.xo-gc/docs/index.rst similarity index 100% rename from xo-gc/docs/index.rst rename to .xo-gc/docs/index.rst diff --git a/xo-gc/idl/ICollector_DX1Collector.json5 b/.xo-gc/idl/ICollector_DX1Collector.json5 similarity index 100% rename from xo-gc/idl/ICollector_DX1Collector.json5 rename to .xo-gc/idl/ICollector_DX1Collector.json5 diff --git a/xo-gc/idl/IGCObjectVisitor_DGCObjectStoreVisitor.json5 b/.xo-gc/idl/IGCObjectVisitor_DGCObjectStoreVisitor.json5 similarity index 100% rename from xo-gc/idl/IGCObjectVisitor_DGCObjectStoreVisitor.json5 rename to .xo-gc/idl/IGCObjectVisitor_DGCObjectStoreVisitor.json5 diff --git a/xo-gc/idl/IGCObjectVisitor_DX1Collector.json5 b/.xo-gc/idl/IGCObjectVisitor_DX1Collector.json5 similarity index 100% rename from xo-gc/idl/IGCObjectVisitor_DX1Collector.json5 rename to .xo-gc/idl/IGCObjectVisitor_DX1Collector.json5 diff --git a/xo-gc/include/xo/gc/DGCObjectStoreVisitor.hpp b/.xo-gc/include/xo/gc/DGCObjectStoreVisitor.hpp similarity index 100% rename from xo-gc/include/xo/gc/DGCObjectStoreVisitor.hpp rename to .xo-gc/include/xo/gc/DGCObjectStoreVisitor.hpp diff --git a/xo-gc/include/xo/gc/DX1Collector.hpp b/.xo-gc/include/xo/gc/DX1Collector.hpp similarity index 100% rename from xo-gc/include/xo/gc/DX1Collector.hpp rename to .xo-gc/include/xo/gc/DX1Collector.hpp diff --git a/xo-gc/include/xo/gc/DX1CollectorIterator.hpp b/.xo-gc/include/xo/gc/DX1CollectorIterator.hpp similarity index 100% rename from xo-gc/include/xo/gc/DX1CollectorIterator.hpp rename to .xo-gc/include/xo/gc/DX1CollectorIterator.hpp diff --git a/xo-gc/include/xo/gc/GCObjectStore.hpp b/.xo-gc/include/xo/gc/GCObjectStore.hpp similarity index 100% rename from xo-gc/include/xo/gc/GCObjectStore.hpp rename to .xo-gc/include/xo/gc/GCObjectStore.hpp diff --git a/xo-gc/include/xo/gc/GCObjectStoreConfig.hpp b/.xo-gc/include/xo/gc/GCObjectStoreConfig.hpp similarity index 100% rename from xo-gc/include/xo/gc/GCObjectStoreConfig.hpp rename to .xo-gc/include/xo/gc/GCObjectStoreConfig.hpp diff --git a/xo-gc/include/xo/gc/GCObjectStoreVisitor.hpp b/.xo-gc/include/xo/gc/GCObjectStoreVisitor.hpp similarity index 100% rename from xo-gc/include/xo/gc/GCObjectStoreVisitor.hpp rename to .xo-gc/include/xo/gc/GCObjectStoreVisitor.hpp diff --git a/xo-gc/include/xo/gc/MutationLogConfig.hpp b/.xo-gc/include/xo/gc/MutationLogConfig.hpp similarity index 100% rename from xo-gc/include/xo/gc/MutationLogConfig.hpp rename to .xo-gc/include/xo/gc/MutationLogConfig.hpp diff --git a/xo-gc/include/xo/gc/MutationLogEntry.hpp b/.xo-gc/include/xo/gc/MutationLogEntry.hpp similarity index 100% rename from xo-gc/include/xo/gc/MutationLogEntry.hpp rename to .xo-gc/include/xo/gc/MutationLogEntry.hpp diff --git a/xo-gc/include/xo/gc/MutationLogStatistics.hpp b/.xo-gc/include/xo/gc/MutationLogStatistics.hpp similarity index 100% rename from xo-gc/include/xo/gc/MutationLogStatistics.hpp rename to .xo-gc/include/xo/gc/MutationLogStatistics.hpp diff --git a/xo-gc/include/xo/gc/MutationLogStore.hpp b/.xo-gc/include/xo/gc/MutationLogStore.hpp similarity index 100% rename from xo-gc/include/xo/gc/MutationLogStore.hpp rename to .xo-gc/include/xo/gc/MutationLogStore.hpp diff --git a/xo-gc/include/xo/gc/ObjectTypeSlot.hpp b/.xo-gc/include/xo/gc/ObjectTypeSlot.hpp similarity index 100% rename from xo-gc/include/xo/gc/ObjectTypeSlot.hpp rename to .xo-gc/include/xo/gc/ObjectTypeSlot.hpp diff --git a/xo-gc/include/xo/gc/PolyForwarderUtil.hpp b/.xo-gc/include/xo/gc/PolyForwarderUtil.hpp similarity index 100% rename from xo-gc/include/xo/gc/PolyForwarderUtil.hpp rename to .xo-gc/include/xo/gc/PolyForwarderUtil.hpp diff --git a/xo-gc/include/xo/gc/X1Collector.hpp b/.xo-gc/include/xo/gc/X1Collector.hpp similarity index 100% rename from xo-gc/include/xo/gc/X1Collector.hpp rename to .xo-gc/include/xo/gc/X1Collector.hpp diff --git a/xo-gc/include/xo/gc/X1CollectorConfig.hpp b/.xo-gc/include/xo/gc/X1CollectorConfig.hpp similarity index 100% rename from xo-gc/include/xo/gc/X1CollectorConfig.hpp rename to .xo-gc/include/xo/gc/X1CollectorConfig.hpp diff --git a/xo-gc/include/xo/gc/X1CollectorIterator.hpp b/.xo-gc/include/xo/gc/X1CollectorIterator.hpp similarity index 100% rename from xo-gc/include/xo/gc/X1CollectorIterator.hpp rename to .xo-gc/include/xo/gc/X1CollectorIterator.hpp diff --git a/xo-gc/include/xo/gc/X1VerifyStats.hpp b/.xo-gc/include/xo/gc/X1VerifyStats.hpp similarity index 100% rename from xo-gc/include/xo/gc/X1VerifyStats.hpp rename to .xo-gc/include/xo/gc/X1VerifyStats.hpp diff --git a/xo-gc/include/xo/gc/detail/IAllocIterator_DX1CollectorIterator.hpp b/.xo-gc/include/xo/gc/detail/IAllocIterator_DX1CollectorIterator.hpp similarity index 100% rename from xo-gc/include/xo/gc/detail/IAllocIterator_DX1CollectorIterator.hpp rename to .xo-gc/include/xo/gc/detail/IAllocIterator_DX1CollectorIterator.hpp diff --git a/xo-gc/include/xo/gc/detail/IAllocator_DX1Collector.hpp b/.xo-gc/include/xo/gc/detail/IAllocator_DX1Collector.hpp similarity index 100% rename from xo-gc/include/xo/gc/detail/IAllocator_DX1Collector.hpp rename to .xo-gc/include/xo/gc/detail/IAllocator_DX1Collector.hpp diff --git a/xo-gc/include/xo/gc/detail/ICollector_DX1Collector.hpp b/.xo-gc/include/xo/gc/detail/ICollector_DX1Collector.hpp similarity index 100% rename from xo-gc/include/xo/gc/detail/ICollector_DX1Collector.hpp rename to .xo-gc/include/xo/gc/detail/ICollector_DX1Collector.hpp diff --git a/xo-gc/include/xo/gc/detail/IGCObjectVisitor_DGCObjectStoreVisitor.hpp b/.xo-gc/include/xo/gc/detail/IGCObjectVisitor_DGCObjectStoreVisitor.hpp similarity index 100% rename from xo-gc/include/xo/gc/detail/IGCObjectVisitor_DGCObjectStoreVisitor.hpp rename to .xo-gc/include/xo/gc/detail/IGCObjectVisitor_DGCObjectStoreVisitor.hpp diff --git a/xo-gc/include/xo/gc/init_gc.hpp b/.xo-gc/include/xo/gc/init_gc.hpp similarity index 100% rename from xo-gc/include/xo/gc/init_gc.hpp rename to .xo-gc/include/xo/gc/init_gc.hpp diff --git a/xo-gc/include/xo/gc/object_age.hpp b/.xo-gc/include/xo/gc/object_age.hpp similarity index 100% rename from xo-gc/include/xo/gc/object_age.hpp rename to .xo-gc/include/xo/gc/object_age.hpp diff --git a/xo-gc/include/xo/gc/setup_gc.hpp b/.xo-gc/include/xo/gc/setup_gc.hpp similarity index 100% rename from xo-gc/include/xo/gc/setup_gc.hpp rename to .xo-gc/include/xo/gc/setup_gc.hpp diff --git a/xo-gc/src/gc/CMakeLists.txt b/.xo-gc/src/gc/CMakeLists.txt similarity index 100% rename from xo-gc/src/gc/CMakeLists.txt rename to .xo-gc/src/gc/CMakeLists.txt diff --git a/xo-gc/src/gc/DGCObjectStoreVisitor.cpp b/.xo-gc/src/gc/DGCObjectStoreVisitor.cpp similarity index 100% rename from xo-gc/src/gc/DGCObjectStoreVisitor.cpp rename to .xo-gc/src/gc/DGCObjectStoreVisitor.cpp diff --git a/xo-gc/src/gc/DX1Collector.cpp b/.xo-gc/src/gc/DX1Collector.cpp similarity index 100% rename from xo-gc/src/gc/DX1Collector.cpp rename to .xo-gc/src/gc/DX1Collector.cpp diff --git a/xo-gc/src/gc/DX1CollectorIterator.cpp b/.xo-gc/src/gc/DX1CollectorIterator.cpp similarity index 100% rename from xo-gc/src/gc/DX1CollectorIterator.cpp rename to .xo-gc/src/gc/DX1CollectorIterator.cpp diff --git a/xo-gc/src/gc/GCObjectStore.cpp b/.xo-gc/src/gc/GCObjectStore.cpp similarity index 100% rename from xo-gc/src/gc/GCObjectStore.cpp rename to .xo-gc/src/gc/GCObjectStore.cpp diff --git a/xo-gc/src/gc/GCObjectStoreConfig.cpp b/.xo-gc/src/gc/GCObjectStoreConfig.cpp similarity index 100% rename from xo-gc/src/gc/GCObjectStoreConfig.cpp rename to .xo-gc/src/gc/GCObjectStoreConfig.cpp diff --git a/xo-gc/src/gc/IAllocIterator_DX1CollectorIterator.cpp b/.xo-gc/src/gc/IAllocIterator_DX1CollectorIterator.cpp similarity index 100% rename from xo-gc/src/gc/IAllocIterator_DX1CollectorIterator.cpp rename to .xo-gc/src/gc/IAllocIterator_DX1CollectorIterator.cpp diff --git a/xo-gc/src/gc/IAllocator_DX1Collector.cpp b/.xo-gc/src/gc/IAllocator_DX1Collector.cpp similarity index 100% rename from xo-gc/src/gc/IAllocator_DX1Collector.cpp rename to .xo-gc/src/gc/IAllocator_DX1Collector.cpp diff --git a/xo-gc/src/gc/MutationLogConfig.cpp b/.xo-gc/src/gc/MutationLogConfig.cpp similarity index 100% rename from xo-gc/src/gc/MutationLogConfig.cpp rename to .xo-gc/src/gc/MutationLogConfig.cpp diff --git a/xo-gc/src/gc/MutationLogEntry.cpp b/.xo-gc/src/gc/MutationLogEntry.cpp similarity index 100% rename from xo-gc/src/gc/MutationLogEntry.cpp rename to .xo-gc/src/gc/MutationLogEntry.cpp diff --git a/xo-gc/src/gc/MutationLogStore.cpp b/.xo-gc/src/gc/MutationLogStore.cpp similarity index 100% rename from xo-gc/src/gc/MutationLogStore.cpp rename to .xo-gc/src/gc/MutationLogStore.cpp diff --git a/xo-gc/src/gc/X1CollectorConfig.cpp b/.xo-gc/src/gc/X1CollectorConfig.cpp similarity index 100% rename from xo-gc/src/gc/X1CollectorConfig.cpp rename to .xo-gc/src/gc/X1CollectorConfig.cpp diff --git a/xo-gc/src/gc/facet/ICollector_DX1Collector.cpp b/.xo-gc/src/gc/facet/ICollector_DX1Collector.cpp similarity index 100% rename from xo-gc/src/gc/facet/ICollector_DX1Collector.cpp rename to .xo-gc/src/gc/facet/ICollector_DX1Collector.cpp diff --git a/xo-gc/src/gc/facet/IGCObjectVisitor_DGCObjectStoreVisitor.cpp b/.xo-gc/src/gc/facet/IGCObjectVisitor_DGCObjectStoreVisitor.cpp similarity index 100% rename from xo-gc/src/gc/facet/IGCObjectVisitor_DGCObjectStoreVisitor.cpp rename to .xo-gc/src/gc/facet/IGCObjectVisitor_DGCObjectStoreVisitor.cpp diff --git a/xo-gc/src/gc/init_gc.cpp b/.xo-gc/src/gc/init_gc.cpp similarity index 100% rename from xo-gc/src/gc/init_gc.cpp rename to .xo-gc/src/gc/init_gc.cpp diff --git a/xo-gc/src/gc/setup_gc.cpp b/.xo-gc/src/gc/setup_gc.cpp similarity index 100% rename from xo-gc/src/gc/setup_gc.cpp rename to .xo-gc/src/gc/setup_gc.cpp diff --git a/xo-gc/utest/CMakeLists.txt b/.xo-gc/utest/CMakeLists.txt similarity index 100% rename from xo-gc/utest/CMakeLists.txt rename to .xo-gc/utest/CMakeLists.txt diff --git a/xo-gc/utest/Collector.test.cpp b/.xo-gc/utest/Collector.test.cpp similarity index 100% rename from xo-gc/utest/Collector.test.cpp rename to .xo-gc/utest/Collector.test.cpp diff --git a/xo-gc/utest/DMockCollector.cpp b/.xo-gc/utest/DMockCollector.cpp similarity index 100% rename from xo-gc/utest/DMockCollector.cpp rename to .xo-gc/utest/DMockCollector.cpp diff --git a/xo-gc/utest/DMockCollector.hpp b/.xo-gc/utest/DMockCollector.hpp similarity index 100% rename from xo-gc/utest/DMockCollector.hpp rename to .xo-gc/utest/DMockCollector.hpp diff --git a/xo-gc/utest/DX1CollectorIterator.test.cpp b/.xo-gc/utest/DX1CollectorIterator.test.cpp similarity index 100% rename from xo-gc/utest/DX1CollectorIterator.test.cpp rename to .xo-gc/utest/DX1CollectorIterator.test.cpp diff --git a/xo-gc/utest/GCObjectConversion.test.cpp b/.xo-gc/utest/GCObjectConversion.test.cpp similarity index 100% rename from xo-gc/utest/GCObjectConversion.test.cpp rename to .xo-gc/utest/GCObjectConversion.test.cpp diff --git a/xo-gc/utest/GCObjectStore.test.cpp b/.xo-gc/utest/GCObjectStore.test.cpp similarity index 100% rename from xo-gc/utest/GCObjectStore.test.cpp rename to .xo-gc/utest/GCObjectStore.test.cpp diff --git a/xo-gc/utest/GcosTestutil.cpp b/.xo-gc/utest/GcosTestutil.cpp similarity index 100% rename from xo-gc/utest/GcosTestutil.cpp rename to .xo-gc/utest/GcosTestutil.cpp diff --git a/xo-gc/utest/GcosTestutil.hpp b/.xo-gc/utest/GcosTestutil.hpp similarity index 100% rename from xo-gc/utest/GcosTestutil.hpp rename to .xo-gc/utest/GcosTestutil.hpp diff --git a/xo-gc/utest/ICollector_DMockCollector.cpp b/.xo-gc/utest/ICollector_DMockCollector.cpp similarity index 100% rename from xo-gc/utest/ICollector_DMockCollector.cpp rename to .xo-gc/utest/ICollector_DMockCollector.cpp diff --git a/xo-gc/utest/MlsTestutil.cpp b/.xo-gc/utest/MlsTestutil.cpp similarity index 100% rename from xo-gc/utest/MlsTestutil.cpp rename to .xo-gc/utest/MlsTestutil.cpp diff --git a/xo-gc/utest/MlsTestutil.hpp b/.xo-gc/utest/MlsTestutil.hpp similarity index 100% rename from xo-gc/utest/MlsTestutil.hpp rename to .xo-gc/utest/MlsTestutil.hpp diff --git a/xo-gc/utest/MockCollector.hpp b/.xo-gc/utest/MockCollector.hpp similarity index 100% rename from xo-gc/utest/MockCollector.hpp rename to .xo-gc/utest/MockCollector.hpp diff --git a/xo-gc/utest/MockCollector.test.cpp b/.xo-gc/utest/MockCollector.test.cpp similarity index 100% rename from xo-gc/utest/MockCollector.test.cpp rename to .xo-gc/utest/MockCollector.test.cpp diff --git a/xo-gc/utest/MutationLogStore.test.cpp b/.xo-gc/utest/MutationLogStore.test.cpp similarity index 100% rename from xo-gc/utest/MutationLogStore.test.cpp rename to .xo-gc/utest/MutationLogStore.test.cpp diff --git a/xo-gc/utest/Object2.test.cpp b/.xo-gc/utest/Object2.test.cpp similarity index 100% rename from xo-gc/utest/Object2.test.cpp rename to .xo-gc/utest/Object2.test.cpp diff --git a/xo-gc/utest/ObjectAge.test.cpp b/.xo-gc/utest/ObjectAge.test.cpp similarity index 100% rename from xo-gc/utest/ObjectAge.test.cpp rename to .xo-gc/utest/ObjectAge.test.cpp diff --git a/xo-gc/utest/README.md b/.xo-gc/utest/README.md similarity index 100% rename from xo-gc/utest/README.md rename to .xo-gc/utest/README.md diff --git a/xo-gc/utest/X1Collector.test.cpp b/.xo-gc/utest/X1Collector.test.cpp similarity index 100% rename from xo-gc/utest/X1Collector.test.cpp rename to .xo-gc/utest/X1Collector.test.cpp diff --git a/xo-gc/utest/detail/ICollector_DMockCollector.hpp b/.xo-gc/utest/detail/ICollector_DMockCollector.hpp similarity index 100% rename from xo-gc/utest/detail/ICollector_DMockCollector.hpp rename to .xo-gc/utest/detail/ICollector_DMockCollector.hpp diff --git a/xo-gc/utest/gc_utest_main.cpp b/.xo-gc/utest/gc_utest_main.cpp similarity index 100% rename from xo-gc/utest/gc_utest_main.cpp rename to .xo-gc/utest/gc_utest_main.cpp diff --git a/xo-gc/utest/idl/ICollector_DMockCollector.json5 b/.xo-gc/utest/idl/ICollector_DMockCollector.json5 similarity index 100% rename from xo-gc/utest/idl/ICollector_DMockCollector.json5 rename to .xo-gc/utest/idl/ICollector_DMockCollector.json5 diff --git a/xo-gc/utest/idl/IGCObjectVisitor_DMockCollector.json5 b/.xo-gc/utest/idl/IGCObjectVisitor_DMockCollector.json5 similarity index 100% rename from xo-gc/utest/idl/IGCObjectVisitor_DMockCollector.json5 rename to .xo-gc/utest/idl/IGCObjectVisitor_DMockCollector.json5 diff --git a/xo-gc/utest/init_gc_utest.cpp b/.xo-gc/utest/init_gc_utest.cpp similarity index 100% rename from xo-gc/utest/init_gc_utest.cpp rename to .xo-gc/utest/init_gc_utest.cpp diff --git a/xo-gc/utest/init_gc_utest.hpp b/.xo-gc/utest/init_gc_utest.hpp similarity index 100% rename from xo-gc/utest/init_gc_utest.hpp rename to .xo-gc/utest/init_gc_utest.hpp diff --git a/xo-gc/utest/random_allocs.cpp b/.xo-gc/utest/random_allocs.cpp similarity index 100% rename from xo-gc/utest/random_allocs.cpp rename to .xo-gc/utest/random_allocs.cpp diff --git a/xo-gc/utest/random_allocs.hpp b/.xo-gc/utest/random_allocs.hpp similarity index 100% rename from xo-gc/utest/random_allocs.hpp rename to .xo-gc/utest/random_allocs.hpp diff --git a/xo-hashable2/README.md b/.xo-hashable2/README.md similarity index 100% rename from xo-hashable2/README.md rename to .xo-hashable2/README.md diff --git a/xo-imgui/CMakeLists.txt b/.xo-imgui/CMakeLists.txt similarity index 100% rename from xo-imgui/CMakeLists.txt rename to .xo-imgui/CMakeLists.txt diff --git a/xo-imgui/TROUBLESHOOTING b/.xo-imgui/TROUBLESHOOTING similarity index 100% rename from xo-imgui/TROUBLESHOOTING rename to .xo-imgui/TROUBLESHOOTING diff --git a/xo-imgui/cmake/xo-bootstrap-macros.cmake b/.xo-imgui/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-imgui/cmake/xo-bootstrap-macros.cmake rename to .xo-imgui/cmake/xo-bootstrap-macros.cmake diff --git a/xo-imgui/example/CMakeLists.txt b/.xo-imgui/example/CMakeLists.txt similarity index 100% rename from xo-imgui/example/CMakeLists.txt rename to .xo-imgui/example/CMakeLists.txt diff --git a/xo-imgui/example/ex1/CMakeLists.txt b/.xo-imgui/example/ex1/CMakeLists.txt similarity index 100% rename from xo-imgui/example/ex1/CMakeLists.txt rename to .xo-imgui/example/ex1/CMakeLists.txt diff --git a/xo-imgui/example/ex1/imgui_ex1.cpp b/.xo-imgui/example/ex1/imgui_ex1.cpp similarity index 100% rename from xo-imgui/example/ex1/imgui_ex1.cpp rename to .xo-imgui/example/ex1/imgui_ex1.cpp diff --git a/xo-imgui/example/ex2/CMakeLists.txt b/.xo-imgui/example/ex2/CMakeLists.txt similarity index 100% rename from xo-imgui/example/ex2/CMakeLists.txt rename to .xo-imgui/example/ex2/CMakeLists.txt diff --git a/xo-imgui/example/ex2/imgui_ex2.cpp b/.xo-imgui/example/ex2/imgui_ex2.cpp similarity index 100% rename from xo-imgui/example/ex2/imgui_ex2.cpp rename to .xo-imgui/example/ex2/imgui_ex2.cpp diff --git a/xo-imgui/example/ex3/CMakeLists.txt b/.xo-imgui/example/ex3/CMakeLists.txt similarity index 100% rename from xo-imgui/example/ex3/CMakeLists.txt rename to .xo-imgui/example/ex3/CMakeLists.txt diff --git a/xo-imgui/example/ex3/imgui_ex3.cpp b/.xo-imgui/example/ex3/imgui_ex3.cpp similarity index 100% rename from xo-imgui/example/ex3/imgui_ex3.cpp rename to .xo-imgui/example/ex3/imgui_ex3.cpp diff --git a/xo-imgui/example/ex4/AnimateGcCopyCb.cpp b/.xo-imgui/example/ex4/AnimateGcCopyCb.cpp similarity index 100% rename from xo-imgui/example/ex4/AnimateGcCopyCb.cpp rename to .xo-imgui/example/ex4/AnimateGcCopyCb.cpp diff --git a/xo-imgui/example/ex4/AnimateGcCopyCb.hpp b/.xo-imgui/example/ex4/AnimateGcCopyCb.hpp similarity index 100% rename from xo-imgui/example/ex4/AnimateGcCopyCb.hpp rename to .xo-imgui/example/ex4/AnimateGcCopyCb.hpp diff --git a/xo-imgui/example/ex4/AppState.cpp b/.xo-imgui/example/ex4/AppState.cpp similarity index 100% rename from xo-imgui/example/ex4/AppState.cpp rename to .xo-imgui/example/ex4/AppState.cpp diff --git a/xo-imgui/example/ex4/AppState.hpp b/.xo-imgui/example/ex4/AppState.hpp similarity index 100% rename from xo-imgui/example/ex4/AppState.hpp rename to .xo-imgui/example/ex4/AppState.hpp diff --git a/xo-imgui/example/ex4/CMakeLists.txt b/.xo-imgui/example/ex4/CMakeLists.txt similarity index 100% rename from xo-imgui/example/ex4/CMakeLists.txt rename to .xo-imgui/example/ex4/CMakeLists.txt diff --git a/xo-imgui/example/ex4/DrawState.cpp b/.xo-imgui/example/ex4/DrawState.cpp similarity index 100% rename from xo-imgui/example/ex4/DrawState.cpp rename to .xo-imgui/example/ex4/DrawState.cpp diff --git a/xo-imgui/example/ex4/DrawState.hpp b/.xo-imgui/example/ex4/DrawState.hpp similarity index 100% rename from xo-imgui/example/ex4/DrawState.hpp rename to .xo-imgui/example/ex4/DrawState.hpp diff --git a/xo-imgui/example/ex4/GcCopyDetail.hpp b/.xo-imgui/example/ex4/GcCopyDetail.hpp similarity index 100% rename from xo-imgui/example/ex4/GcCopyDetail.hpp rename to .xo-imgui/example/ex4/GcCopyDetail.hpp diff --git a/xo-imgui/example/ex4/GcGenerationDescription.hpp b/.xo-imgui/example/ex4/GcGenerationDescription.hpp similarity index 100% rename from xo-imgui/example/ex4/GcGenerationDescription.hpp rename to .xo-imgui/example/ex4/GcGenerationDescription.hpp diff --git a/xo-imgui/example/ex4/GcStateDescription.cpp b/.xo-imgui/example/ex4/GcStateDescription.cpp similarity index 100% rename from xo-imgui/example/ex4/GcStateDescription.cpp rename to .xo-imgui/example/ex4/GcStateDescription.cpp diff --git a/xo-imgui/example/ex4/GcStateDescription.hpp b/.xo-imgui/example/ex4/GcStateDescription.hpp similarity index 100% rename from xo-imgui/example/ex4/GcStateDescription.hpp rename to .xo-imgui/example/ex4/GcStateDescription.hpp diff --git a/xo-imgui/example/ex4/GenerationLayout.cpp b/.xo-imgui/example/ex4/GenerationLayout.cpp similarity index 100% rename from xo-imgui/example/ex4/GenerationLayout.cpp rename to .xo-imgui/example/ex4/GenerationLayout.cpp diff --git a/xo-imgui/example/ex4/GenerationLayout.hpp b/.xo-imgui/example/ex4/GenerationLayout.hpp similarity index 100% rename from xo-imgui/example/ex4/GenerationLayout.hpp rename to .xo-imgui/example/ex4/GenerationLayout.hpp diff --git a/xo-imgui/example/ex4/imgui_ex4.cpp b/.xo-imgui/example/ex4/imgui_ex4.cpp similarity index 100% rename from xo-imgui/example/ex4/imgui_ex4.cpp rename to .xo-imgui/example/ex4/imgui_ex4.cpp diff --git a/xo-imgui/example/ex4a/CMakeLists.txt b/.xo-imgui/example/ex4a/CMakeLists.txt similarity index 100% rename from xo-imgui/example/ex4a/CMakeLists.txt rename to .xo-imgui/example/ex4a/CMakeLists.txt diff --git a/xo-imgui/example/ex4a/VulkanApp.cpp b/.xo-imgui/example/ex4a/VulkanApp.cpp similarity index 100% rename from xo-imgui/example/ex4a/VulkanApp.cpp rename to .xo-imgui/example/ex4a/VulkanApp.cpp diff --git a/xo-imgui/example/ex4a/VulkanApp.hpp b/.xo-imgui/example/ex4a/VulkanApp.hpp similarity index 100% rename from xo-imgui/example/ex4a/VulkanApp.hpp rename to .xo-imgui/example/ex4a/VulkanApp.hpp diff --git a/xo-imgui/example/ex4a/imgui_ex4a.cpp b/.xo-imgui/example/ex4a/imgui_ex4a.cpp similarity index 100% rename from xo-imgui/example/ex4a/imgui_ex4a.cpp rename to .xo-imgui/example/ex4a/imgui_ex4a.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_allegro5.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_allegro5.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_allegro5.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_allegro5.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_allegro5.h b/.xo-imgui/include/imgui/backends/imgui_impl_allegro5.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_allegro5.h rename to .xo-imgui/include/imgui/backends/imgui_impl_allegro5.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_android.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_android.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_android.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_android.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_android.h b/.xo-imgui/include/imgui/backends/imgui_impl_android.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_android.h rename to .xo-imgui/include/imgui/backends/imgui_impl_android.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_dx10.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_dx10.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_dx10.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_dx10.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_dx10.h b/.xo-imgui/include/imgui/backends/imgui_impl_dx10.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_dx10.h rename to .xo-imgui/include/imgui/backends/imgui_impl_dx10.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_dx11.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_dx11.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_dx11.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_dx11.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_dx11.h b/.xo-imgui/include/imgui/backends/imgui_impl_dx11.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_dx11.h rename to .xo-imgui/include/imgui/backends/imgui_impl_dx11.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_dx12.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_dx12.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_dx12.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_dx12.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_dx12.h b/.xo-imgui/include/imgui/backends/imgui_impl_dx12.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_dx12.h rename to .xo-imgui/include/imgui/backends/imgui_impl_dx12.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_dx9.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_dx9.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_dx9.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_dx9.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_dx9.h b/.xo-imgui/include/imgui/backends/imgui_impl_dx9.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_dx9.h rename to .xo-imgui/include/imgui/backends/imgui_impl_dx9.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_glfw.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_glfw.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_glfw.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_glfw.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_glfw.h b/.xo-imgui/include/imgui/backends/imgui_impl_glfw.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_glfw.h rename to .xo-imgui/include/imgui/backends/imgui_impl_glfw.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_glut.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_glut.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_glut.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_glut.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_glut.h b/.xo-imgui/include/imgui/backends/imgui_impl_glut.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_glut.h rename to .xo-imgui/include/imgui/backends/imgui_impl_glut.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_metal.h b/.xo-imgui/include/imgui/backends/imgui_impl_metal.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_metal.h rename to .xo-imgui/include/imgui/backends/imgui_impl_metal.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_metal.mm b/.xo-imgui/include/imgui/backends/imgui_impl_metal.mm similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_metal.mm rename to .xo-imgui/include/imgui/backends/imgui_impl_metal.mm diff --git a/xo-imgui/include/imgui/backends/imgui_impl_opengl2.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_opengl2.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_opengl2.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_opengl2.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_opengl2.h b/.xo-imgui/include/imgui/backends/imgui_impl_opengl2.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_opengl2.h rename to .xo-imgui/include/imgui/backends/imgui_impl_opengl2.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_opengl3.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_opengl3.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_opengl3.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_opengl3.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_opengl3.h b/.xo-imgui/include/imgui/backends/imgui_impl_opengl3.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_opengl3.h rename to .xo-imgui/include/imgui/backends/imgui_impl_opengl3.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_opengl3_loader.h b/.xo-imgui/include/imgui/backends/imgui_impl_opengl3_loader.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_opengl3_loader.h rename to .xo-imgui/include/imgui/backends/imgui_impl_opengl3_loader.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_osx.h b/.xo-imgui/include/imgui/backends/imgui_impl_osx.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_osx.h rename to .xo-imgui/include/imgui/backends/imgui_impl_osx.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_osx.mm b/.xo-imgui/include/imgui/backends/imgui_impl_osx.mm similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_osx.mm rename to .xo-imgui/include/imgui/backends/imgui_impl_osx.mm diff --git a/xo-imgui/include/imgui/backends/imgui_impl_sdl2.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_sdl2.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_sdl2.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_sdl2.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_sdl2.h b/.xo-imgui/include/imgui/backends/imgui_impl_sdl2.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_sdl2.h rename to .xo-imgui/include/imgui/backends/imgui_impl_sdl2.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_sdl3.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_sdl3.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_sdl3.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_sdl3.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_sdl3.h b/.xo-imgui/include/imgui/backends/imgui_impl_sdl3.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_sdl3.h rename to .xo-imgui/include/imgui/backends/imgui_impl_sdl3.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer2.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer2.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer2.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer2.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer2.h b/.xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer2.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer2.h rename to .xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer2.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer3.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer3.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer3.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer3.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer3.h b/.xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer3.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer3.h rename to .xo-imgui/include/imgui/backends/imgui_impl_sdlrenderer3.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_vulkan.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_vulkan.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_vulkan.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_vulkan.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_vulkan.h b/.xo-imgui/include/imgui/backends/imgui_impl_vulkan.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_vulkan.h rename to .xo-imgui/include/imgui/backends/imgui_impl_vulkan.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_wgpu.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_wgpu.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_wgpu.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_wgpu.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_wgpu.h b/.xo-imgui/include/imgui/backends/imgui_impl_wgpu.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_wgpu.h rename to .xo-imgui/include/imgui/backends/imgui_impl_wgpu.h diff --git a/xo-imgui/include/imgui/backends/imgui_impl_win32.cpp b/.xo-imgui/include/imgui/backends/imgui_impl_win32.cpp similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_win32.cpp rename to .xo-imgui/include/imgui/backends/imgui_impl_win32.cpp diff --git a/xo-imgui/include/imgui/backends/imgui_impl_win32.h b/.xo-imgui/include/imgui/backends/imgui_impl_win32.h similarity index 100% rename from xo-imgui/include/imgui/backends/imgui_impl_win32.h rename to .xo-imgui/include/imgui/backends/imgui_impl_win32.h diff --git a/xo-imgui/include/imgui/backends/vulkan/generate_spv.sh b/.xo-imgui/include/imgui/backends/vulkan/generate_spv.sh similarity index 100% rename from xo-imgui/include/imgui/backends/vulkan/generate_spv.sh rename to .xo-imgui/include/imgui/backends/vulkan/generate_spv.sh diff --git a/xo-imgui/include/imgui/backends/vulkan/glsl_shader.frag b/.xo-imgui/include/imgui/backends/vulkan/glsl_shader.frag similarity index 100% rename from xo-imgui/include/imgui/backends/vulkan/glsl_shader.frag rename to .xo-imgui/include/imgui/backends/vulkan/glsl_shader.frag diff --git a/xo-imgui/include/imgui/backends/vulkan/glsl_shader.vert b/.xo-imgui/include/imgui/backends/vulkan/glsl_shader.vert similarity index 100% rename from xo-imgui/include/imgui/backends/vulkan/glsl_shader.vert rename to .xo-imgui/include/imgui/backends/vulkan/glsl_shader.vert diff --git a/xo-imgui/include/imgui/imconfig.h b/.xo-imgui/include/imgui/imconfig.h similarity index 100% rename from xo-imgui/include/imgui/imconfig.h rename to .xo-imgui/include/imgui/imconfig.h diff --git a/xo-imgui/include/imgui/imgui.cpp b/.xo-imgui/include/imgui/imgui.cpp similarity index 100% rename from xo-imgui/include/imgui/imgui.cpp rename to .xo-imgui/include/imgui/imgui.cpp diff --git a/xo-imgui/include/imgui/imgui.h b/.xo-imgui/include/imgui/imgui.h similarity index 100% rename from xo-imgui/include/imgui/imgui.h rename to .xo-imgui/include/imgui/imgui.h diff --git a/xo-imgui/include/imgui/imgui_demo.cpp b/.xo-imgui/include/imgui/imgui_demo.cpp similarity index 100% rename from xo-imgui/include/imgui/imgui_demo.cpp rename to .xo-imgui/include/imgui/imgui_demo.cpp diff --git a/xo-imgui/include/imgui/imgui_draw.cpp b/.xo-imgui/include/imgui/imgui_draw.cpp similarity index 100% rename from xo-imgui/include/imgui/imgui_draw.cpp rename to .xo-imgui/include/imgui/imgui_draw.cpp diff --git a/xo-imgui/include/imgui/imgui_internal.h b/.xo-imgui/include/imgui/imgui_internal.h similarity index 100% rename from xo-imgui/include/imgui/imgui_internal.h rename to .xo-imgui/include/imgui/imgui_internal.h diff --git a/xo-imgui/include/imgui/imgui_tables.cpp b/.xo-imgui/include/imgui/imgui_tables.cpp similarity index 100% rename from xo-imgui/include/imgui/imgui_tables.cpp rename to .xo-imgui/include/imgui/imgui_tables.cpp diff --git a/xo-imgui/include/imgui/imgui_widgets.cpp b/.xo-imgui/include/imgui/imgui_widgets.cpp similarity index 100% rename from xo-imgui/include/imgui/imgui_widgets.cpp rename to .xo-imgui/include/imgui/imgui_widgets.cpp diff --git a/xo-imgui/include/imgui/imstb_rectpack.h b/.xo-imgui/include/imgui/imstb_rectpack.h similarity index 100% rename from xo-imgui/include/imgui/imstb_rectpack.h rename to .xo-imgui/include/imgui/imstb_rectpack.h diff --git a/xo-imgui/include/imgui/imstb_textedit.h b/.xo-imgui/include/imgui/imstb_textedit.h similarity index 100% rename from xo-imgui/include/imgui/imstb_textedit.h rename to .xo-imgui/include/imgui/imstb_textedit.h diff --git a/xo-imgui/include/imgui/imstb_truetype.h b/.xo-imgui/include/imgui/imstb_truetype.h similarity index 100% rename from xo-imgui/include/imgui/imstb_truetype.h rename to .xo-imgui/include/imgui/imstb_truetype.h diff --git a/xo-imgui/include/imgui/misc/README.txt b/.xo-imgui/include/imgui/misc/README.txt similarity index 100% rename from xo-imgui/include/imgui/misc/README.txt rename to .xo-imgui/include/imgui/misc/README.txt diff --git a/xo-imgui/include/imgui/misc/cpp/README.txt b/.xo-imgui/include/imgui/misc/cpp/README.txt similarity index 100% rename from xo-imgui/include/imgui/misc/cpp/README.txt rename to .xo-imgui/include/imgui/misc/cpp/README.txt diff --git a/xo-imgui/include/imgui/misc/cpp/imgui_stdlib.cpp b/.xo-imgui/include/imgui/misc/cpp/imgui_stdlib.cpp similarity index 100% rename from xo-imgui/include/imgui/misc/cpp/imgui_stdlib.cpp rename to .xo-imgui/include/imgui/misc/cpp/imgui_stdlib.cpp diff --git a/xo-imgui/include/imgui/misc/cpp/imgui_stdlib.h b/.xo-imgui/include/imgui/misc/cpp/imgui_stdlib.h similarity index 100% rename from xo-imgui/include/imgui/misc/cpp/imgui_stdlib.h rename to .xo-imgui/include/imgui/misc/cpp/imgui_stdlib.h diff --git a/xo-imgui/include/imgui/misc/debuggers/README.txt b/.xo-imgui/include/imgui/misc/debuggers/README.txt similarity index 100% rename from xo-imgui/include/imgui/misc/debuggers/README.txt rename to .xo-imgui/include/imgui/misc/debuggers/README.txt diff --git a/xo-imgui/include/imgui/misc/debuggers/imgui.gdb b/.xo-imgui/include/imgui/misc/debuggers/imgui.gdb similarity index 100% rename from xo-imgui/include/imgui/misc/debuggers/imgui.gdb rename to .xo-imgui/include/imgui/misc/debuggers/imgui.gdb diff --git a/xo-imgui/include/imgui/misc/debuggers/imgui.natstepfilter b/.xo-imgui/include/imgui/misc/debuggers/imgui.natstepfilter similarity index 100% rename from xo-imgui/include/imgui/misc/debuggers/imgui.natstepfilter rename to .xo-imgui/include/imgui/misc/debuggers/imgui.natstepfilter diff --git a/xo-imgui/include/imgui/misc/debuggers/imgui.natvis b/.xo-imgui/include/imgui/misc/debuggers/imgui.natvis similarity index 100% rename from xo-imgui/include/imgui/misc/debuggers/imgui.natvis rename to .xo-imgui/include/imgui/misc/debuggers/imgui.natvis diff --git a/xo-imgui/include/imgui/misc/fonts/Cousine-Regular.ttf b/.xo-imgui/include/imgui/misc/fonts/Cousine-Regular.ttf similarity index 100% rename from xo-imgui/include/imgui/misc/fonts/Cousine-Regular.ttf rename to .xo-imgui/include/imgui/misc/fonts/Cousine-Regular.ttf diff --git a/xo-imgui/include/imgui/misc/fonts/DroidSans.ttf b/.xo-imgui/include/imgui/misc/fonts/DroidSans.ttf similarity index 100% rename from xo-imgui/include/imgui/misc/fonts/DroidSans.ttf rename to .xo-imgui/include/imgui/misc/fonts/DroidSans.ttf diff --git a/xo-imgui/include/imgui/misc/fonts/Karla-Regular.ttf b/.xo-imgui/include/imgui/misc/fonts/Karla-Regular.ttf similarity index 100% rename from xo-imgui/include/imgui/misc/fonts/Karla-Regular.ttf rename to .xo-imgui/include/imgui/misc/fonts/Karla-Regular.ttf diff --git a/xo-imgui/include/imgui/misc/fonts/ProggyClean.ttf b/.xo-imgui/include/imgui/misc/fonts/ProggyClean.ttf similarity index 100% rename from xo-imgui/include/imgui/misc/fonts/ProggyClean.ttf rename to .xo-imgui/include/imgui/misc/fonts/ProggyClean.ttf diff --git a/xo-imgui/include/imgui/misc/fonts/ProggyTiny.ttf b/.xo-imgui/include/imgui/misc/fonts/ProggyTiny.ttf similarity index 100% rename from xo-imgui/include/imgui/misc/fonts/ProggyTiny.ttf rename to .xo-imgui/include/imgui/misc/fonts/ProggyTiny.ttf diff --git a/xo-imgui/include/imgui/misc/fonts/Roboto-Medium.ttf b/.xo-imgui/include/imgui/misc/fonts/Roboto-Medium.ttf similarity index 100% rename from xo-imgui/include/imgui/misc/fonts/Roboto-Medium.ttf rename to .xo-imgui/include/imgui/misc/fonts/Roboto-Medium.ttf diff --git a/xo-imgui/include/imgui/misc/fonts/binary_to_compressed_c.cpp b/.xo-imgui/include/imgui/misc/fonts/binary_to_compressed_c.cpp similarity index 100% rename from xo-imgui/include/imgui/misc/fonts/binary_to_compressed_c.cpp rename to .xo-imgui/include/imgui/misc/fonts/binary_to_compressed_c.cpp diff --git a/xo-imgui/include/imgui/misc/freetype/README.md b/.xo-imgui/include/imgui/misc/freetype/README.md similarity index 100% rename from xo-imgui/include/imgui/misc/freetype/README.md rename to .xo-imgui/include/imgui/misc/freetype/README.md diff --git a/xo-imgui/include/imgui/misc/freetype/imgui_freetype.cpp b/.xo-imgui/include/imgui/misc/freetype/imgui_freetype.cpp similarity index 100% rename from xo-imgui/include/imgui/misc/freetype/imgui_freetype.cpp rename to .xo-imgui/include/imgui/misc/freetype/imgui_freetype.cpp diff --git a/xo-imgui/include/imgui/misc/freetype/imgui_freetype.h b/.xo-imgui/include/imgui/misc/freetype/imgui_freetype.h similarity index 100% rename from xo-imgui/include/imgui/misc/freetype/imgui_freetype.h rename to .xo-imgui/include/imgui/misc/freetype/imgui_freetype.h diff --git a/xo-imgui/include/imgui/misc/single_file/imgui_single_file.h b/.xo-imgui/include/imgui/misc/single_file/imgui_single_file.h similarity index 100% rename from xo-imgui/include/imgui/misc/single_file/imgui_single_file.h rename to .xo-imgui/include/imgui/misc/single_file/imgui_single_file.h diff --git a/xo-imgui/include/xo/imgui/ImRect.hpp b/.xo-imgui/include/xo/imgui/ImRect.hpp similarity index 100% rename from xo-imgui/include/xo/imgui/ImRect.hpp rename to .xo-imgui/include/xo/imgui/ImRect.hpp diff --git a/xo-imgui/include/xo/imgui/ImScale.hpp b/.xo-imgui/include/xo/imgui/ImScale.hpp similarity index 100% rename from xo-imgui/include/xo/imgui/ImScale.hpp rename to .xo-imgui/include/xo/imgui/ImScale.hpp diff --git a/xo-imgui/include/xo/imgui/ImSpan.hpp b/.xo-imgui/include/xo/imgui/ImSpan.hpp similarity index 100% rename from xo-imgui/include/xo/imgui/ImSpan.hpp rename to .xo-imgui/include/xo/imgui/ImSpan.hpp diff --git a/xo-imgui/include/xo/imgui/VulkanApp.hpp b/.xo-imgui/include/xo/imgui/VulkanApp.hpp similarity index 100% rename from xo-imgui/include/xo/imgui/VulkanApp.hpp rename to .xo-imgui/include/xo/imgui/VulkanApp.hpp diff --git a/xo-imgui/src/imgui/CMakeLists.txt b/.xo-imgui/src/imgui/CMakeLists.txt similarity index 100% rename from xo-imgui/src/imgui/CMakeLists.txt rename to .xo-imgui/src/imgui/CMakeLists.txt diff --git a/xo-imgui/src/imgui/ImRect.cpp b/.xo-imgui/src/imgui/ImRect.cpp similarity index 100% rename from xo-imgui/src/imgui/ImRect.cpp rename to .xo-imgui/src/imgui/ImRect.cpp diff --git a/xo-imgui/src/imgui/VulkanApp.cpp b/.xo-imgui/src/imgui/VulkanApp.cpp similarity index 100% rename from xo-imgui/src/imgui/VulkanApp.cpp rename to .xo-imgui/src/imgui/VulkanApp.cpp diff --git a/xo-interpreter/CMakeLists.txt b/.xo-interpreter/CMakeLists.txt similarity index 100% rename from xo-interpreter/CMakeLists.txt rename to .xo-interpreter/CMakeLists.txt diff --git a/xo-interpreter/README.md b/.xo-interpreter/README.md similarity index 100% rename from xo-interpreter/README.md rename to .xo-interpreter/README.md diff --git a/xo-interpreter/cmake/xo-bootstrap-macros.cmake b/.xo-interpreter/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-interpreter/cmake/xo-bootstrap-macros.cmake rename to .xo-interpreter/cmake/xo-bootstrap-macros.cmake diff --git a/xo-interpreter/cmake/xo_interpreterConfig.cmake.in b/.xo-interpreter/cmake/xo_interpreterConfig.cmake.in similarity index 100% rename from xo-interpreter/cmake/xo_interpreterConfig.cmake.in rename to .xo-interpreter/cmake/xo_interpreterConfig.cmake.in diff --git a/xo-interpreter/docs/CMakeLists.txt b/.xo-interpreter/docs/CMakeLists.txt similarity index 100% rename from xo-interpreter/docs/CMakeLists.txt rename to .xo-interpreter/docs/CMakeLists.txt diff --git a/xo-interpreter/docs/README b/.xo-interpreter/docs/README similarity index 100% rename from xo-interpreter/docs/README rename to .xo-interpreter/docs/README diff --git a/xo-interpreter/docs/_static/README b/.xo-interpreter/docs/_static/README similarity index 100% rename from xo-interpreter/docs/_static/README rename to .xo-interpreter/docs/_static/README diff --git a/xo-interpreter/docs/_static/img/favicon.ico b/.xo-interpreter/docs/_static/img/favicon.ico similarity index 100% rename from xo-interpreter/docs/_static/img/favicon.ico rename to .xo-interpreter/docs/_static/img/favicon.ico diff --git a/xo-interpreter/docs/conf.py b/.xo-interpreter/docs/conf.py similarity index 100% rename from xo-interpreter/docs/conf.py rename to .xo-interpreter/docs/conf.py diff --git a/xo-interpreter/docs/index.rst b/.xo-interpreter/docs/index.rst similarity index 100% rename from xo-interpreter/docs/index.rst rename to .xo-interpreter/docs/index.rst diff --git a/xo-interpreter/docs/install.rst b/.xo-interpreter/docs/install.rst similarity index 100% rename from xo-interpreter/docs/install.rst rename to .xo-interpreter/docs/install.rst diff --git a/xo-interpreter/example/CMakeLists.txt b/.xo-interpreter/example/CMakeLists.txt similarity index 100% rename from xo-interpreter/example/CMakeLists.txt rename to .xo-interpreter/example/CMakeLists.txt diff --git a/xo-interpreter/example/replxx/CMakeLists.txt b/.xo-interpreter/example/replxx/CMakeLists.txt similarity index 100% rename from xo-interpreter/example/replxx/CMakeLists.txt rename to .xo-interpreter/example/replxx/CMakeLists.txt diff --git a/xo-interpreter/example/replxx/replxx.cpp b/.xo-interpreter/example/replxx/replxx.cpp similarity index 100% rename from xo-interpreter/example/replxx/replxx.cpp rename to .xo-interpreter/example/replxx/replxx.cpp diff --git a/xo-interpreter/include/xo/interpreter/BuiltinPrimitives.hpp b/.xo-interpreter/include/xo/interpreter/BuiltinPrimitives.hpp similarity index 100% rename from xo-interpreter/include/xo/interpreter/BuiltinPrimitives.hpp rename to .xo-interpreter/include/xo/interpreter/BuiltinPrimitives.hpp diff --git a/xo-interpreter/include/xo/interpreter/Env.hpp b/.xo-interpreter/include/xo/interpreter/Env.hpp similarity index 100% rename from xo-interpreter/include/xo/interpreter/Env.hpp rename to .xo-interpreter/include/xo/interpreter/Env.hpp diff --git a/xo-interpreter/include/xo/interpreter/ExpressionBoxed.hpp b/.xo-interpreter/include/xo/interpreter/ExpressionBoxed.hpp similarity index 100% rename from xo-interpreter/include/xo/interpreter/ExpressionBoxed.hpp rename to .xo-interpreter/include/xo/interpreter/ExpressionBoxed.hpp diff --git a/xo-interpreter/include/xo/interpreter/GlobalEnv.hpp b/.xo-interpreter/include/xo/interpreter/GlobalEnv.hpp similarity index 100% rename from xo-interpreter/include/xo/interpreter/GlobalEnv.hpp rename to .xo-interpreter/include/xo/interpreter/GlobalEnv.hpp diff --git a/xo-interpreter/include/xo/interpreter/LocalEnv.hpp b/.xo-interpreter/include/xo/interpreter/LocalEnv.hpp similarity index 100% rename from xo-interpreter/include/xo/interpreter/LocalEnv.hpp rename to .xo-interpreter/include/xo/interpreter/LocalEnv.hpp diff --git a/xo-interpreter/include/xo/interpreter/Schematika.hpp b/.xo-interpreter/include/xo/interpreter/Schematika.hpp similarity index 100% rename from xo-interpreter/include/xo/interpreter/Schematika.hpp rename to .xo-interpreter/include/xo/interpreter/Schematika.hpp diff --git a/xo-interpreter/include/xo/interpreter/SchematikaError.hpp b/.xo-interpreter/include/xo/interpreter/SchematikaError.hpp similarity index 100% rename from xo-interpreter/include/xo/interpreter/SchematikaError.hpp rename to .xo-interpreter/include/xo/interpreter/SchematikaError.hpp diff --git a/xo-interpreter/include/xo/interpreter/VirtualSchematikaMachine.hpp b/.xo-interpreter/include/xo/interpreter/VirtualSchematikaMachine.hpp similarity index 100% rename from xo-interpreter/include/xo/interpreter/VirtualSchematikaMachine.hpp rename to .xo-interpreter/include/xo/interpreter/VirtualSchematikaMachine.hpp diff --git a/xo-interpreter/include/xo/interpreter/VsmInstr.hpp b/.xo-interpreter/include/xo/interpreter/VsmInstr.hpp similarity index 100% rename from xo-interpreter/include/xo/interpreter/VsmInstr.hpp rename to .xo-interpreter/include/xo/interpreter/VsmInstr.hpp diff --git a/xo-interpreter/include/xo/interpreter/VsmStackFrame.hpp b/.xo-interpreter/include/xo/interpreter/VsmStackFrame.hpp similarity index 100% rename from xo-interpreter/include/xo/interpreter/VsmStackFrame.hpp rename to .xo-interpreter/include/xo/interpreter/VsmStackFrame.hpp diff --git a/xo-interpreter/include/xo/interpreter/init_interpreter.hpp b/.xo-interpreter/include/xo/interpreter/init_interpreter.hpp similarity index 100% rename from xo-interpreter/include/xo/interpreter/init_interpreter.hpp rename to .xo-interpreter/include/xo/interpreter/init_interpreter.hpp diff --git a/xo-interpreter/src/interpreter/BuiltinPrimitives.cpp b/.xo-interpreter/src/interpreter/BuiltinPrimitives.cpp similarity index 100% rename from xo-interpreter/src/interpreter/BuiltinPrimitives.cpp rename to .xo-interpreter/src/interpreter/BuiltinPrimitives.cpp diff --git a/xo-interpreter/src/interpreter/CMakeLists.txt b/.xo-interpreter/src/interpreter/CMakeLists.txt similarity index 100% rename from xo-interpreter/src/interpreter/CMakeLists.txt rename to .xo-interpreter/src/interpreter/CMakeLists.txt diff --git a/xo-interpreter/src/interpreter/ExpressionBoxed.cpp b/.xo-interpreter/src/interpreter/ExpressionBoxed.cpp similarity index 100% rename from xo-interpreter/src/interpreter/ExpressionBoxed.cpp rename to .xo-interpreter/src/interpreter/ExpressionBoxed.cpp diff --git a/xo-interpreter/src/interpreter/GlobalEnv.cpp b/.xo-interpreter/src/interpreter/GlobalEnv.cpp similarity index 100% rename from xo-interpreter/src/interpreter/GlobalEnv.cpp rename to .xo-interpreter/src/interpreter/GlobalEnv.cpp diff --git a/xo-interpreter/src/interpreter/LocalEnv.cpp b/.xo-interpreter/src/interpreter/LocalEnv.cpp similarity index 100% rename from xo-interpreter/src/interpreter/LocalEnv.cpp rename to .xo-interpreter/src/interpreter/LocalEnv.cpp diff --git a/xo-interpreter/src/interpreter/Schematika.cpp b/.xo-interpreter/src/interpreter/Schematika.cpp similarity index 100% rename from xo-interpreter/src/interpreter/Schematika.cpp rename to .xo-interpreter/src/interpreter/Schematika.cpp diff --git a/xo-interpreter/src/interpreter/VirtualSchematikaMachine.cpp b/.xo-interpreter/src/interpreter/VirtualSchematikaMachine.cpp similarity index 100% rename from xo-interpreter/src/interpreter/VirtualSchematikaMachine.cpp rename to .xo-interpreter/src/interpreter/VirtualSchematikaMachine.cpp diff --git a/xo-interpreter/src/interpreter/VsmInstr.cpp b/.xo-interpreter/src/interpreter/VsmInstr.cpp similarity index 100% rename from xo-interpreter/src/interpreter/VsmInstr.cpp rename to .xo-interpreter/src/interpreter/VsmInstr.cpp diff --git a/xo-interpreter/src/interpreter/VsmStackFrame.cpp b/.xo-interpreter/src/interpreter/VsmStackFrame.cpp similarity index 100% rename from xo-interpreter/src/interpreter/VsmStackFrame.cpp rename to .xo-interpreter/src/interpreter/VsmStackFrame.cpp diff --git a/xo-interpreter/src/interpreter/init_interpreter.cpp b/.xo-interpreter/src/interpreter/init_interpreter.cpp similarity index 100% rename from xo-interpreter/src/interpreter/init_interpreter.cpp rename to .xo-interpreter/src/interpreter/init_interpreter.cpp diff --git a/xo-interpreter/utest/CMakeLists.txt b/.xo-interpreter/utest/CMakeLists.txt similarity index 100% rename from xo-interpreter/utest/CMakeLists.txt rename to .xo-interpreter/utest/CMakeLists.txt diff --git a/xo-interpreter/utest/LocalEnv.test.cpp b/.xo-interpreter/utest/LocalEnv.test.cpp similarity index 100% rename from xo-interpreter/utest/LocalEnv.test.cpp rename to .xo-interpreter/utest/LocalEnv.test.cpp diff --git a/xo-interpreter/utest/interpreter_utest_main.cpp b/.xo-interpreter/utest/interpreter_utest_main.cpp similarity index 100% rename from xo-interpreter/utest/interpreter_utest_main.cpp rename to .xo-interpreter/utest/interpreter_utest_main.cpp diff --git a/xo-interpreter2/CMakeLists.txt b/.xo-interpreter2/CMakeLists.txt similarity index 100% rename from xo-interpreter2/CMakeLists.txt rename to .xo-interpreter2/CMakeLists.txt diff --git a/xo-interpreter2/README.md b/.xo-interpreter2/README.md similarity index 100% rename from xo-interpreter2/README.md rename to .xo-interpreter2/README.md diff --git a/xo-interpreter2/cmake/xo-bootstrap-macros.cmake b/.xo-interpreter2/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-interpreter2/cmake/xo-bootstrap-macros.cmake rename to .xo-interpreter2/cmake/xo-bootstrap-macros.cmake diff --git a/xo-interpreter2/cmake/xo_interpreter2Config.cmake.in b/.xo-interpreter2/cmake/xo_interpreter2Config.cmake.in similarity index 100% rename from xo-interpreter2/cmake/xo_interpreter2Config.cmake.in rename to .xo-interpreter2/cmake/xo_interpreter2Config.cmake.in diff --git a/xo-interpreter2/idl/IGCObject_DClosure.json5 b/.xo-interpreter2/idl/IGCObject_DClosure.json5 similarity index 100% rename from xo-interpreter2/idl/IGCObject_DClosure.json5 rename to .xo-interpreter2/idl/IGCObject_DClosure.json5 diff --git a/xo-interpreter2/idl/IGCObject_DLocalEnv.json5 b/.xo-interpreter2/idl/IGCObject_DLocalEnv.json5 similarity index 100% rename from xo-interpreter2/idl/IGCObject_DLocalEnv.json5 rename to .xo-interpreter2/idl/IGCObject_DLocalEnv.json5 diff --git a/xo-interpreter2/idl/IGCObject_DVirtualSchematikaMachine.json5 b/.xo-interpreter2/idl/IGCObject_DVirtualSchematikaMachine.json5 similarity index 100% rename from xo-interpreter2/idl/IGCObject_DVirtualSchematikaMachine.json5 rename to .xo-interpreter2/idl/IGCObject_DVirtualSchematikaMachine.json5 diff --git a/xo-interpreter2/idl/IGCObject_DVsmApplyClosureFrame.json5 b/.xo-interpreter2/idl/IGCObject_DVsmApplyClosureFrame.json5 similarity index 100% rename from xo-interpreter2/idl/IGCObject_DVsmApplyClosureFrame.json5 rename to .xo-interpreter2/idl/IGCObject_DVsmApplyClosureFrame.json5 diff --git a/xo-interpreter2/idl/IGCObject_DVsmApplyFrame.json5 b/.xo-interpreter2/idl/IGCObject_DVsmApplyFrame.json5 similarity index 100% rename from xo-interpreter2/idl/IGCObject_DVsmApplyFrame.json5 rename to .xo-interpreter2/idl/IGCObject_DVsmApplyFrame.json5 diff --git a/xo-interpreter2/idl/IGCObject_DVsmDefContFrame.json5 b/.xo-interpreter2/idl/IGCObject_DVsmDefContFrame.json5 similarity index 100% rename from xo-interpreter2/idl/IGCObject_DVsmDefContFrame.json5 rename to .xo-interpreter2/idl/IGCObject_DVsmDefContFrame.json5 diff --git a/xo-interpreter2/idl/IGCObject_DVsmEvalArgsFrame.json5 b/.xo-interpreter2/idl/IGCObject_DVsmEvalArgsFrame.json5 similarity index 100% rename from xo-interpreter2/idl/IGCObject_DVsmEvalArgsFrame.json5 rename to .xo-interpreter2/idl/IGCObject_DVsmEvalArgsFrame.json5 diff --git a/xo-interpreter2/idl/IGCObject_DVsmIfElseContFrame.json5 b/.xo-interpreter2/idl/IGCObject_DVsmIfElseContFrame.json5 similarity index 100% rename from xo-interpreter2/idl/IGCObject_DVsmIfElseContFrame.json5 rename to .xo-interpreter2/idl/IGCObject_DVsmIfElseContFrame.json5 diff --git a/xo-interpreter2/idl/IGCObject_DVsmSeqContFrame.json5 b/.xo-interpreter2/idl/IGCObject_DVsmSeqContFrame.json5 similarity index 100% rename from xo-interpreter2/idl/IGCObject_DVsmSeqContFrame.json5 rename to .xo-interpreter2/idl/IGCObject_DVsmSeqContFrame.json5 diff --git a/xo-interpreter2/idl/IPrintable_DClosure.json5 b/.xo-interpreter2/idl/IPrintable_DClosure.json5 similarity index 100% rename from xo-interpreter2/idl/IPrintable_DClosure.json5 rename to .xo-interpreter2/idl/IPrintable_DClosure.json5 diff --git a/xo-interpreter2/idl/IPrintable_DLocalEnv.json5 b/.xo-interpreter2/idl/IPrintable_DLocalEnv.json5 similarity index 100% rename from xo-interpreter2/idl/IPrintable_DLocalEnv.json5 rename to .xo-interpreter2/idl/IPrintable_DLocalEnv.json5 diff --git a/xo-interpreter2/idl/IPrintable_DVsmApplyClosureFrame.json5 b/.xo-interpreter2/idl/IPrintable_DVsmApplyClosureFrame.json5 similarity index 100% rename from xo-interpreter2/idl/IPrintable_DVsmApplyClosureFrame.json5 rename to .xo-interpreter2/idl/IPrintable_DVsmApplyClosureFrame.json5 diff --git a/xo-interpreter2/idl/IPrintable_DVsmApplyFrame.json5 b/.xo-interpreter2/idl/IPrintable_DVsmApplyFrame.json5 similarity index 100% rename from xo-interpreter2/idl/IPrintable_DVsmApplyFrame.json5 rename to .xo-interpreter2/idl/IPrintable_DVsmApplyFrame.json5 diff --git a/xo-interpreter2/idl/IPrintable_DVsmDefContFrame.json5 b/.xo-interpreter2/idl/IPrintable_DVsmDefContFrame.json5 similarity index 100% rename from xo-interpreter2/idl/IPrintable_DVsmDefContFrame.json5 rename to .xo-interpreter2/idl/IPrintable_DVsmDefContFrame.json5 diff --git a/xo-interpreter2/idl/IPrintable_DVsmEvalArgsFrame.json5 b/.xo-interpreter2/idl/IPrintable_DVsmEvalArgsFrame.json5 similarity index 100% rename from xo-interpreter2/idl/IPrintable_DVsmEvalArgsFrame.json5 rename to .xo-interpreter2/idl/IPrintable_DVsmEvalArgsFrame.json5 diff --git a/xo-interpreter2/idl/IPrintable_DVsmIfElseContFrame.json5 b/.xo-interpreter2/idl/IPrintable_DVsmIfElseContFrame.json5 similarity index 100% rename from xo-interpreter2/idl/IPrintable_DVsmIfElseContFrame.json5 rename to .xo-interpreter2/idl/IPrintable_DVsmIfElseContFrame.json5 diff --git a/xo-interpreter2/idl/IPrintable_DVsmSeqContFrame.json5 b/.xo-interpreter2/idl/IPrintable_DVsmSeqContFrame.json5 similarity index 100% rename from xo-interpreter2/idl/IPrintable_DVsmSeqContFrame.json5 rename to .xo-interpreter2/idl/IPrintable_DVsmSeqContFrame.json5 diff --git a/xo-interpreter2/idl/IProcedure_DClosure.json5 b/.xo-interpreter2/idl/IProcedure_DClosure.json5 similarity index 100% rename from xo-interpreter2/idl/IProcedure_DClosure.json5 rename to .xo-interpreter2/idl/IProcedure_DClosure.json5 diff --git a/xo-interpreter2/idl/IRuntimeContext_DVsmRcx.json5 b/.xo-interpreter2/idl/IRuntimeContext_DVsmRcx.json5 similarity index 100% rename from xo-interpreter2/idl/IRuntimeContext_DVsmRcx.json5 rename to .xo-interpreter2/idl/IRuntimeContext_DVsmRcx.json5 diff --git a/xo-interpreter2/include/xo/interpreter2/.gitkeep b/.xo-interpreter2/include/xo/interpreter2/.gitkeep similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/.gitkeep rename to .xo-interpreter2/include/xo/interpreter2/.gitkeep diff --git a/xo-interpreter2/include/xo/interpreter2/Closure.hpp b/.xo-interpreter2/include/xo/interpreter2/Closure.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/Closure.hpp rename to .xo-interpreter2/include/xo/interpreter2/Closure.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/DApplyFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/DApplyFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/DApplyFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/DApplyFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/DClosure.hpp b/.xo-interpreter2/include/xo/interpreter2/DClosure.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/DClosure.hpp rename to .xo-interpreter2/include/xo/interpreter2/DClosure.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/DLocalEnv.hpp b/.xo-interpreter2/include/xo/interpreter2/DLocalEnv.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/DLocalEnv.hpp rename to .xo-interpreter2/include/xo/interpreter2/DLocalEnv.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/DVsmApplyClosureFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/DVsmApplyClosureFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/DVsmApplyClosureFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/DVsmApplyClosureFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/DVsmApplyFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/DVsmApplyFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/DVsmApplyFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/DVsmApplyFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/DVsmDefContFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/DVsmDefContFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/DVsmDefContFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/DVsmDefContFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/DVsmEvalArgsFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/DVsmEvalArgsFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/DVsmEvalArgsFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/DVsmEvalArgsFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/DVsmIfElseContFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/DVsmIfElseContFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/DVsmIfElseContFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/DVsmIfElseContFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/DVsmRcx.hpp b/.xo-interpreter2/include/xo/interpreter2/DVsmRcx.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/DVsmRcx.hpp rename to .xo-interpreter2/include/xo/interpreter2/DVsmRcx.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/DVsmSeqContFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/DVsmSeqContFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/DVsmSeqContFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/DVsmSeqContFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/LocalEnv.hpp b/.xo-interpreter2/include/xo/interpreter2/LocalEnv.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/LocalEnv.hpp rename to .xo-interpreter2/include/xo/interpreter2/LocalEnv.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/SetupInterpreter2.hpp b/.xo-interpreter2/include/xo/interpreter2/SetupInterpreter2.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/SetupInterpreter2.hpp rename to .xo-interpreter2/include/xo/interpreter2/SetupInterpreter2.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VirtualSchematikaMachine.hpp b/.xo-interpreter2/include/xo/interpreter2/VirtualSchematikaMachine.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VirtualSchematikaMachine.hpp rename to .xo-interpreter2/include/xo/interpreter2/VirtualSchematikaMachine.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VsmApplyClosureFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/VsmApplyClosureFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VsmApplyClosureFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/VsmApplyClosureFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VsmApplyFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/VsmApplyFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VsmApplyFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/VsmApplyFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VsmConfig.hpp b/.xo-interpreter2/include/xo/interpreter2/VsmConfig.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VsmConfig.hpp rename to .xo-interpreter2/include/xo/interpreter2/VsmConfig.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VsmDefContFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/VsmDefContFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VsmDefContFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/VsmDefContFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VsmEvalArgsFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/VsmEvalArgsFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VsmEvalArgsFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/VsmEvalArgsFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VsmFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/VsmFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VsmFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/VsmFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VsmIfElseContFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/VsmIfElseContFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VsmIfElseContFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/VsmIfElseContFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VsmInstr.hpp b/.xo-interpreter2/include/xo/interpreter2/VsmInstr.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VsmInstr.hpp rename to .xo-interpreter2/include/xo/interpreter2/VsmInstr.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VsmOpcode.hpp b/.xo-interpreter2/include/xo/interpreter2/VsmOpcode.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VsmOpcode.hpp rename to .xo-interpreter2/include/xo/interpreter2/VsmOpcode.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VsmPrimitives.hpp b/.xo-interpreter2/include/xo/interpreter2/VsmPrimitives.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VsmPrimitives.hpp rename to .xo-interpreter2/include/xo/interpreter2/VsmPrimitives.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VsmRcx.hpp b/.xo-interpreter2/include/xo/interpreter2/VsmRcx.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VsmRcx.hpp rename to .xo-interpreter2/include/xo/interpreter2/VsmRcx.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/VsmSeqContFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/VsmSeqContFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/VsmSeqContFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/VsmSeqContFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/define/IGCObject_DVsmDefContFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/define/IGCObject_DVsmDefContFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/define/IGCObject_DVsmDefContFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/define/IGCObject_DVsmDefContFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/define/IPrintable_DVsmDefContFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/define/IPrintable_DVsmDefContFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/define/IPrintable_DVsmDefContFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/define/IPrintable_DVsmDefContFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DClosure.hpp b/.xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DClosure.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DClosure.hpp rename to .xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DClosure.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DVsmApplyClosureFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DVsmApplyClosureFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DVsmApplyClosureFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DVsmApplyClosureFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DVsmApplyFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DVsmApplyFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DVsmApplyFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DVsmApplyFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DVsmEvalArgsFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DVsmEvalArgsFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DVsmEvalArgsFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/detail/IGCObject_DVsmEvalArgsFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DClosure.hpp b/.xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DClosure.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DClosure.hpp rename to .xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DClosure.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DLocalEnv.hpp b/.xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DLocalEnv.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DLocalEnv.hpp rename to .xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DLocalEnv.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DVsmApplyClosureFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DVsmApplyClosureFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DVsmApplyClosureFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DVsmApplyClosureFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DVsmApplyFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DVsmApplyFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DVsmApplyFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DVsmApplyFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DVsmEvalArgsFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DVsmEvalArgsFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DVsmEvalArgsFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/detail/IPrintable_DVsmEvalArgsFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/detail/IProcedure_DClosure.hpp b/.xo-interpreter2/include/xo/interpreter2/detail/IProcedure_DClosure.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/detail/IProcedure_DClosure.hpp rename to .xo-interpreter2/include/xo/interpreter2/detail/IProcedure_DClosure.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/detail/IRuntimeContext_DVsmRcx.hpp b/.xo-interpreter2/include/xo/interpreter2/detail/IRuntimeContext_DVsmRcx.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/detail/IRuntimeContext_DVsmRcx.hpp rename to .xo-interpreter2/include/xo/interpreter2/detail/IRuntimeContext_DVsmRcx.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/env/IGCObject_DLocalEnv.hpp b/.xo-interpreter2/include/xo/interpreter2/env/IGCObject_DLocalEnv.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/env/IGCObject_DLocalEnv.hpp rename to .xo-interpreter2/include/xo/interpreter2/env/IGCObject_DLocalEnv.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/env/IPrintable_DLocalEnv.hpp b/.xo-interpreter2/include/xo/interpreter2/env/IPrintable_DLocalEnv.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/env/IPrintable_DLocalEnv.hpp rename to .xo-interpreter2/include/xo/interpreter2/env/IPrintable_DLocalEnv.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/ifelse/IGCObject_DVsmIfElseContFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/ifelse/IGCObject_DVsmIfElseContFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/ifelse/IGCObject_DVsmIfElseContFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/ifelse/IGCObject_DVsmIfElseContFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/ifelse/IPrintable_DVsmIfElseContFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/ifelse/IPrintable_DVsmIfElseContFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/ifelse/IPrintable_DVsmIfElseContFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/ifelse/IPrintable_DVsmIfElseContFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/init_interpreter2.hpp b/.xo-interpreter2/include/xo/interpreter2/init_interpreter2.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/init_interpreter2.hpp rename to .xo-interpreter2/include/xo/interpreter2/init_interpreter2.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/sequence/IGCObject_DVsmSeqContFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/sequence/IGCObject_DVsmSeqContFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/sequence/IGCObject_DVsmSeqContFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/sequence/IGCObject_DVsmSeqContFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/sequence/IPrintable_DVsmSeqContFrame.hpp b/.xo-interpreter2/include/xo/interpreter2/sequence/IPrintable_DVsmSeqContFrame.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/sequence/IPrintable_DVsmSeqContFrame.hpp rename to .xo-interpreter2/include/xo/interpreter2/sequence/IPrintable_DVsmSeqContFrame.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/vsm/DVirtualSchematikaMachine.hpp b/.xo-interpreter2/include/xo/interpreter2/vsm/DVirtualSchematikaMachine.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/vsm/DVirtualSchematikaMachine.hpp rename to .xo-interpreter2/include/xo/interpreter2/vsm/DVirtualSchematikaMachine.hpp diff --git a/xo-interpreter2/include/xo/interpreter2/vsm/IGCObject_DVirtualSchematikaMachine.hpp b/.xo-interpreter2/include/xo/interpreter2/vsm/IGCObject_DVirtualSchematikaMachine.hpp similarity index 100% rename from xo-interpreter2/include/xo/interpreter2/vsm/IGCObject_DVirtualSchematikaMachine.hpp rename to .xo-interpreter2/include/xo/interpreter2/vsm/IGCObject_DVirtualSchematikaMachine.hpp diff --git a/xo-interpreter2/src/interpreter2/CMakeLists.txt b/.xo-interpreter2/src/interpreter2/CMakeLists.txt similarity index 100% rename from xo-interpreter2/src/interpreter2/CMakeLists.txt rename to .xo-interpreter2/src/interpreter2/CMakeLists.txt diff --git a/xo-interpreter2/src/interpreter2/DClosure.cpp b/.xo-interpreter2/src/interpreter2/DClosure.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/DClosure.cpp rename to .xo-interpreter2/src/interpreter2/DClosure.cpp diff --git a/xo-interpreter2/src/interpreter2/DLocalEnv.cpp b/.xo-interpreter2/src/interpreter2/DLocalEnv.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/DLocalEnv.cpp rename to .xo-interpreter2/src/interpreter2/DLocalEnv.cpp diff --git a/xo-interpreter2/src/interpreter2/DVirtualSchematikaMachine.cpp b/.xo-interpreter2/src/interpreter2/DVirtualSchematikaMachine.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/DVirtualSchematikaMachine.cpp rename to .xo-interpreter2/src/interpreter2/DVirtualSchematikaMachine.cpp diff --git a/xo-interpreter2/src/interpreter2/DVsmApplyClosureFrame.cpp b/.xo-interpreter2/src/interpreter2/DVsmApplyClosureFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/DVsmApplyClosureFrame.cpp rename to .xo-interpreter2/src/interpreter2/DVsmApplyClosureFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/DVsmApplyFrame.cpp b/.xo-interpreter2/src/interpreter2/DVsmApplyFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/DVsmApplyFrame.cpp rename to .xo-interpreter2/src/interpreter2/DVsmApplyFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/DVsmDefContFrame.cpp b/.xo-interpreter2/src/interpreter2/DVsmDefContFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/DVsmDefContFrame.cpp rename to .xo-interpreter2/src/interpreter2/DVsmDefContFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/DVsmEvalArgsFrame.cpp b/.xo-interpreter2/src/interpreter2/DVsmEvalArgsFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/DVsmEvalArgsFrame.cpp rename to .xo-interpreter2/src/interpreter2/DVsmEvalArgsFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/DVsmIfElseContFrame.cpp b/.xo-interpreter2/src/interpreter2/DVsmIfElseContFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/DVsmIfElseContFrame.cpp rename to .xo-interpreter2/src/interpreter2/DVsmIfElseContFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/DVsmRcx.cpp b/.xo-interpreter2/src/interpreter2/DVsmRcx.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/DVsmRcx.cpp rename to .xo-interpreter2/src/interpreter2/DVsmRcx.cpp diff --git a/xo-interpreter2/src/interpreter2/DVsmSeqContFrame.cpp b/.xo-interpreter2/src/interpreter2/DVsmSeqContFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/DVsmSeqContFrame.cpp rename to .xo-interpreter2/src/interpreter2/DVsmSeqContFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IGCObject_DClosure.cpp b/.xo-interpreter2/src/interpreter2/IGCObject_DClosure.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IGCObject_DClosure.cpp rename to .xo-interpreter2/src/interpreter2/IGCObject_DClosure.cpp diff --git a/xo-interpreter2/src/interpreter2/IGCObject_DVsmApplyClosureFrame.cpp b/.xo-interpreter2/src/interpreter2/IGCObject_DVsmApplyClosureFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IGCObject_DVsmApplyClosureFrame.cpp rename to .xo-interpreter2/src/interpreter2/IGCObject_DVsmApplyClosureFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IGCObject_DVsmApplyFrame.cpp b/.xo-interpreter2/src/interpreter2/IGCObject_DVsmApplyFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IGCObject_DVsmApplyFrame.cpp rename to .xo-interpreter2/src/interpreter2/IGCObject_DVsmApplyFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IGCObject_DVsmDefContFrame.cpp b/.xo-interpreter2/src/interpreter2/IGCObject_DVsmDefContFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IGCObject_DVsmDefContFrame.cpp rename to .xo-interpreter2/src/interpreter2/IGCObject_DVsmDefContFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IGCObject_DVsmEvalArgsFrame.cpp b/.xo-interpreter2/src/interpreter2/IGCObject_DVsmEvalArgsFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IGCObject_DVsmEvalArgsFrame.cpp rename to .xo-interpreter2/src/interpreter2/IGCObject_DVsmEvalArgsFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IGCObject_DVsmIfElseContFrame.cpp b/.xo-interpreter2/src/interpreter2/IGCObject_DVsmIfElseContFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IGCObject_DVsmIfElseContFrame.cpp rename to .xo-interpreter2/src/interpreter2/IGCObject_DVsmIfElseContFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IGCObject_DVsmSeqContFrame.cpp b/.xo-interpreter2/src/interpreter2/IGCObject_DVsmSeqContFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IGCObject_DVsmSeqContFrame.cpp rename to .xo-interpreter2/src/interpreter2/IGCObject_DVsmSeqContFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IPrintable_DClosure.cpp b/.xo-interpreter2/src/interpreter2/IPrintable_DClosure.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IPrintable_DClosure.cpp rename to .xo-interpreter2/src/interpreter2/IPrintable_DClosure.cpp diff --git a/xo-interpreter2/src/interpreter2/IPrintable_DLocalEnv.cpp b/.xo-interpreter2/src/interpreter2/IPrintable_DLocalEnv.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IPrintable_DLocalEnv.cpp rename to .xo-interpreter2/src/interpreter2/IPrintable_DLocalEnv.cpp diff --git a/xo-interpreter2/src/interpreter2/IPrintable_DVsmApplyClosureFrame.cpp b/.xo-interpreter2/src/interpreter2/IPrintable_DVsmApplyClosureFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IPrintable_DVsmApplyClosureFrame.cpp rename to .xo-interpreter2/src/interpreter2/IPrintable_DVsmApplyClosureFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IPrintable_DVsmApplyFrame.cpp b/.xo-interpreter2/src/interpreter2/IPrintable_DVsmApplyFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IPrintable_DVsmApplyFrame.cpp rename to .xo-interpreter2/src/interpreter2/IPrintable_DVsmApplyFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IPrintable_DVsmDefContFrame.cpp b/.xo-interpreter2/src/interpreter2/IPrintable_DVsmDefContFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IPrintable_DVsmDefContFrame.cpp rename to .xo-interpreter2/src/interpreter2/IPrintable_DVsmDefContFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IPrintable_DVsmEvalArgsFrame.cpp b/.xo-interpreter2/src/interpreter2/IPrintable_DVsmEvalArgsFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IPrintable_DVsmEvalArgsFrame.cpp rename to .xo-interpreter2/src/interpreter2/IPrintable_DVsmEvalArgsFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IPrintable_DVsmIfElseContFrame.cpp b/.xo-interpreter2/src/interpreter2/IPrintable_DVsmIfElseContFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IPrintable_DVsmIfElseContFrame.cpp rename to .xo-interpreter2/src/interpreter2/IPrintable_DVsmIfElseContFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IPrintable_DVsmSeqContFrame.cpp b/.xo-interpreter2/src/interpreter2/IPrintable_DVsmSeqContFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IPrintable_DVsmSeqContFrame.cpp rename to .xo-interpreter2/src/interpreter2/IPrintable_DVsmSeqContFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/IRuntimeContext_DVsmRcx.cpp b/.xo-interpreter2/src/interpreter2/IRuntimeContext_DVsmRcx.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/IRuntimeContext_DVsmRcx.cpp rename to .xo-interpreter2/src/interpreter2/IRuntimeContext_DVsmRcx.cpp diff --git a/xo-interpreter2/src/interpreter2/SetupInterpreter2.cpp b/.xo-interpreter2/src/interpreter2/SetupInterpreter2.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/SetupInterpreter2.cpp rename to .xo-interpreter2/src/interpreter2/SetupInterpreter2.cpp diff --git a/xo-interpreter2/src/interpreter2/VsmApplyFrame.cpp b/.xo-interpreter2/src/interpreter2/VsmApplyFrame.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/VsmApplyFrame.cpp rename to .xo-interpreter2/src/interpreter2/VsmApplyFrame.cpp diff --git a/xo-interpreter2/src/interpreter2/VsmInstr.cpp b/.xo-interpreter2/src/interpreter2/VsmInstr.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/VsmInstr.cpp rename to .xo-interpreter2/src/interpreter2/VsmInstr.cpp diff --git a/xo-interpreter2/src/interpreter2/VsmPrimitives.cpp b/.xo-interpreter2/src/interpreter2/VsmPrimitives.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/VsmPrimitives.cpp rename to .xo-interpreter2/src/interpreter2/VsmPrimitives.cpp diff --git a/xo-interpreter2/src/interpreter2/facet/IGCObject_DLocalEnv.cpp b/.xo-interpreter2/src/interpreter2/facet/IGCObject_DLocalEnv.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/facet/IGCObject_DLocalEnv.cpp rename to .xo-interpreter2/src/interpreter2/facet/IGCObject_DLocalEnv.cpp diff --git a/xo-interpreter2/src/interpreter2/facet/IGCObject_DVirtualSchematikaMachine.cpp b/.xo-interpreter2/src/interpreter2/facet/IGCObject_DVirtualSchematikaMachine.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/facet/IGCObject_DVirtualSchematikaMachine.cpp rename to .xo-interpreter2/src/interpreter2/facet/IGCObject_DVirtualSchematikaMachine.cpp diff --git a/xo-interpreter2/src/interpreter2/init_interpreter2.cpp b/.xo-interpreter2/src/interpreter2/init_interpreter2.cpp similarity index 100% rename from xo-interpreter2/src/interpreter2/init_interpreter2.cpp rename to .xo-interpreter2/src/interpreter2/init_interpreter2.cpp diff --git a/xo-interpreter2/src/skrepl/CMakeLists.txt b/.xo-interpreter2/src/skrepl/CMakeLists.txt similarity index 100% rename from xo-interpreter2/src/skrepl/CMakeLists.txt rename to .xo-interpreter2/src/skrepl/CMakeLists.txt diff --git a/xo-interpreter2/src/skrepl/skreplxx.cpp b/.xo-interpreter2/src/skrepl/skreplxx.cpp similarity index 100% rename from xo-interpreter2/src/skrepl/skreplxx.cpp rename to .xo-interpreter2/src/skrepl/skreplxx.cpp diff --git a/xo-interpreter2/utest/CMakeLists.txt b/.xo-interpreter2/utest/CMakeLists.txt similarity index 100% rename from xo-interpreter2/utest/CMakeLists.txt rename to .xo-interpreter2/utest/CMakeLists.txt diff --git a/xo-interpreter2/utest/VirtualSchematikaMachine.test.cpp b/.xo-interpreter2/utest/VirtualSchematikaMachine.test.cpp similarity index 100% rename from xo-interpreter2/utest/VirtualSchematikaMachine.test.cpp rename to .xo-interpreter2/utest/VirtualSchematikaMachine.test.cpp diff --git a/xo-interpreter2/utest/interpreter2_utest_main.cpp b/.xo-interpreter2/utest/interpreter2_utest_main.cpp similarity index 100% rename from xo-interpreter2/utest/interpreter2_utest_main.cpp rename to .xo-interpreter2/utest/interpreter2_utest_main.cpp diff --git a/xo-jit/.gitignore b/.xo-jit/.gitignore similarity index 100% rename from xo-jit/.gitignore rename to .xo-jit/.gitignore diff --git a/xo-jit/CMakeLists.txt b/.xo-jit/CMakeLists.txt similarity index 100% rename from xo-jit/CMakeLists.txt rename to .xo-jit/CMakeLists.txt diff --git a/xo-jit/HOWTO b/.xo-jit/HOWTO similarity index 100% rename from xo-jit/HOWTO rename to .xo-jit/HOWTO diff --git a/xo-jit/LICENSE b/.xo-jit/LICENSE similarity index 100% rename from xo-jit/LICENSE rename to .xo-jit/LICENSE diff --git a/xo-jit/README.md b/.xo-jit/README.md similarity index 100% rename from xo-jit/README.md rename to .xo-jit/README.md diff --git a/xo-jit/cmake/xo-bootstrap-macros.cmake b/.xo-jit/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-jit/cmake/xo-bootstrap-macros.cmake rename to .xo-jit/cmake/xo-bootstrap-macros.cmake diff --git a/xo-jit/cmake/xo_jitConfig.cmake.in b/.xo-jit/cmake/xo_jitConfig.cmake.in similarity index 100% rename from xo-jit/cmake/xo_jitConfig.cmake.in rename to .xo-jit/cmake/xo_jitConfig.cmake.in diff --git a/xo-jit/docs/CMakeLists.txt b/.xo-jit/docs/CMakeLists.txt similarity index 100% rename from xo-jit/docs/CMakeLists.txt rename to .xo-jit/docs/CMakeLists.txt diff --git a/xo-jit/docs/README b/.xo-jit/docs/README similarity index 100% rename from xo-jit/docs/README rename to .xo-jit/docs/README diff --git a/xo-jit/docs/conf.py b/.xo-jit/docs/conf.py similarity index 100% rename from xo-jit/docs/conf.py rename to .xo-jit/docs/conf.py diff --git a/xo-jit/docs/glossary.rst b/.xo-jit/docs/glossary.rst similarity index 100% rename from xo-jit/docs/glossary.rst rename to .xo-jit/docs/glossary.rst diff --git a/xo-jit/docs/index.rst b/.xo-jit/docs/index.rst similarity index 100% rename from xo-jit/docs/index.rst rename to .xo-jit/docs/index.rst diff --git a/xo-jit/example/CMakeLists.txt b/.xo-jit/example/CMakeLists.txt similarity index 100% rename from xo-jit/example/CMakeLists.txt rename to .xo-jit/example/CMakeLists.txt diff --git a/xo-jit/example/ex1/CMakeLists.txt b/.xo-jit/example/ex1/CMakeLists.txt similarity index 100% rename from xo-jit/example/ex1/CMakeLists.txt rename to .xo-jit/example/ex1/CMakeLists.txt diff --git a/xo-jit/example/ex1/ex1.cpp b/.xo-jit/example/ex1/ex1.cpp similarity index 100% rename from xo-jit/example/ex1/ex1.cpp rename to .xo-jit/example/ex1/ex1.cpp diff --git a/xo-jit/example/ex2_jit/CMakeLists.txt b/.xo-jit/example/ex2_jit/CMakeLists.txt similarity index 100% rename from xo-jit/example/ex2_jit/CMakeLists.txt rename to .xo-jit/example/ex2_jit/CMakeLists.txt diff --git a/xo-jit/example/ex2_jit/ex2_jit.cpp b/.xo-jit/example/ex2_jit/ex2_jit.cpp similarity index 100% rename from xo-jit/example/ex2_jit/ex2_jit.cpp rename to .xo-jit/example/ex2_jit/ex2_jit.cpp diff --git a/xo-jit/example/ex3_fptr/CMakeLists.txt b/.xo-jit/example/ex3_fptr/CMakeLists.txt similarity index 100% rename from xo-jit/example/ex3_fptr/CMakeLists.txt rename to .xo-jit/example/ex3_fptr/CMakeLists.txt diff --git a/xo-jit/example/ex3_fptr/ex3_fptr.cpp b/.xo-jit/example/ex3_fptr/ex3_fptr.cpp similarity index 100% rename from xo-jit/example/ex3_fptr/ex3_fptr.cpp rename to .xo-jit/example/ex3_fptr/ex3_fptr.cpp diff --git a/xo-jit/example/ex_cpp/README b/.xo-jit/example/ex_cpp/README similarity index 100% rename from xo-jit/example/ex_cpp/README rename to .xo-jit/example/ex_cpp/README diff --git a/xo-jit/example/ex_cpp/ex_cpp.cpp b/.xo-jit/example/ex_cpp/ex_cpp.cpp similarity index 100% rename from xo-jit/example/ex_cpp/ex_cpp.cpp rename to .xo-jit/example/ex_cpp/ex_cpp.cpp diff --git a/xo-jit/example/ex_cpp/ex_cpp.ll b/.xo-jit/example/ex_cpp/ex_cpp.ll similarity index 100% rename from xo-jit/example/ex_cpp/ex_cpp.ll rename to .xo-jit/example/ex_cpp/ex_cpp.ll diff --git a/xo-jit/example/ex_cpp/tmp.ll b/.xo-jit/example/ex_cpp/tmp.ll similarity index 100% rename from xo-jit/example/ex_cpp/tmp.ll rename to .xo-jit/example/ex_cpp/tmp.ll diff --git a/xo-jit/example/ex_kaleidoscope4/CMakeLists.txt b/.xo-jit/example/ex_kaleidoscope4/CMakeLists.txt similarity index 100% rename from xo-jit/example/ex_kaleidoscope4/CMakeLists.txt rename to .xo-jit/example/ex_kaleidoscope4/CMakeLists.txt diff --git a/xo-jit/example/ex_kaleidoscope4/ex_kaleidoscope4.cpp b/.xo-jit/example/ex_kaleidoscope4/ex_kaleidoscope4.cpp similarity index 100% rename from xo-jit/example/ex_kaleidoscope4/ex_kaleidoscope4.cpp rename to .xo-jit/example/ex_kaleidoscope4/ex_kaleidoscope4.cpp diff --git a/xo-jit/include/xo/jit/IrPipeline.hpp b/.xo-jit/include/xo/jit/IrPipeline.hpp similarity index 100% rename from xo-jit/include/xo/jit/IrPipeline.hpp rename to .xo-jit/include/xo/jit/IrPipeline.hpp diff --git a/xo-jit/include/xo/jit/Jit.hpp b/.xo-jit/include/xo/jit/Jit.hpp similarity index 100% rename from xo-jit/include/xo/jit/Jit.hpp rename to .xo-jit/include/xo/jit/Jit.hpp diff --git a/xo-jit/include/xo/jit/LlvmContext.hpp b/.xo-jit/include/xo/jit/LlvmContext.hpp similarity index 100% rename from xo-jit/include/xo/jit/LlvmContext.hpp rename to .xo-jit/include/xo/jit/LlvmContext.hpp diff --git a/xo-jit/include/xo/jit/MachPipeline.hpp b/.xo-jit/include/xo/jit/MachPipeline.hpp similarity index 100% rename from xo-jit/include/xo/jit/MachPipeline.hpp rename to .xo-jit/include/xo/jit/MachPipeline.hpp diff --git a/xo-jit/include/xo/jit/activation_record.hpp b/.xo-jit/include/xo/jit/activation_record.hpp similarity index 100% rename from xo-jit/include/xo/jit/activation_record.hpp rename to .xo-jit/include/xo/jit/activation_record.hpp diff --git a/xo-jit/include/xo/jit/activation_record.new.hpp b/.xo-jit/include/xo/jit/activation_record.new.hpp similarity index 100% rename from xo-jit/include/xo/jit/activation_record.new.hpp rename to .xo-jit/include/xo/jit/activation_record.new.hpp diff --git a/xo-jit/include/xo/jit/activation_record.orig.hpp b/.xo-jit/include/xo/jit/activation_record.orig.hpp similarity index 100% rename from xo-jit/include/xo/jit/activation_record.orig.hpp rename to .xo-jit/include/xo/jit/activation_record.orig.hpp diff --git a/xo-jit/include/xo/jit/intrinsics.hpp b/.xo-jit/include/xo/jit/intrinsics.hpp similarity index 100% rename from xo-jit/include/xo/jit/intrinsics.hpp rename to .xo-jit/include/xo/jit/intrinsics.hpp diff --git a/xo-jit/include/xo/jit/type2llvm.hpp b/.xo-jit/include/xo/jit/type2llvm.hpp similarity index 100% rename from xo-jit/include/xo/jit/type2llvm.hpp rename to .xo-jit/include/xo/jit/type2llvm.hpp diff --git a/xo-jit/src/jit/CMakeLists.txt b/.xo-jit/src/jit/CMakeLists.txt similarity index 100% rename from xo-jit/src/jit/CMakeLists.txt rename to .xo-jit/src/jit/CMakeLists.txt diff --git a/xo-jit/src/jit/IrPipeline.cpp b/.xo-jit/src/jit/IrPipeline.cpp similarity index 100% rename from xo-jit/src/jit/IrPipeline.cpp rename to .xo-jit/src/jit/IrPipeline.cpp diff --git a/xo-jit/src/jit/Jit.cpp b/.xo-jit/src/jit/Jit.cpp similarity index 100% rename from xo-jit/src/jit/Jit.cpp rename to .xo-jit/src/jit/Jit.cpp diff --git a/xo-jit/src/jit/LlvmContext.cpp b/.xo-jit/src/jit/LlvmContext.cpp similarity index 100% rename from xo-jit/src/jit/LlvmContext.cpp rename to .xo-jit/src/jit/LlvmContext.cpp diff --git a/xo-jit/src/jit/MachPipeline.cpp b/.xo-jit/src/jit/MachPipeline.cpp similarity index 100% rename from xo-jit/src/jit/MachPipeline.cpp rename to .xo-jit/src/jit/MachPipeline.cpp diff --git a/xo-jit/src/jit/MachPipeline.new.cpp b/.xo-jit/src/jit/MachPipeline.new.cpp similarity index 100% rename from xo-jit/src/jit/MachPipeline.new.cpp rename to .xo-jit/src/jit/MachPipeline.new.cpp diff --git a/xo-jit/src/jit/MachPipeline.orig.cpp b/.xo-jit/src/jit/MachPipeline.orig.cpp similarity index 100% rename from xo-jit/src/jit/MachPipeline.orig.cpp rename to .xo-jit/src/jit/MachPipeline.orig.cpp diff --git a/xo-jit/src/jit/activation_record.cpp b/.xo-jit/src/jit/activation_record.cpp similarity index 100% rename from xo-jit/src/jit/activation_record.cpp rename to .xo-jit/src/jit/activation_record.cpp diff --git a/xo-jit/src/jit/activation_record.new.cpp b/.xo-jit/src/jit/activation_record.new.cpp similarity index 100% rename from xo-jit/src/jit/activation_record.new.cpp rename to .xo-jit/src/jit/activation_record.new.cpp diff --git a/xo-jit/src/jit/activation_record.orig.cpp b/.xo-jit/src/jit/activation_record.orig.cpp similarity index 100% rename from xo-jit/src/jit/activation_record.orig.cpp rename to .xo-jit/src/jit/activation_record.orig.cpp diff --git a/xo-jit/src/jit/intrinsics.cpp b/.xo-jit/src/jit/intrinsics.cpp similarity index 100% rename from xo-jit/src/jit/intrinsics.cpp rename to .xo-jit/src/jit/intrinsics.cpp diff --git a/xo-jit/src/jit/type2llvm.cpp b/.xo-jit/src/jit/type2llvm.cpp similarity index 100% rename from xo-jit/src/jit/type2llvm.cpp rename to .xo-jit/src/jit/type2llvm.cpp diff --git a/xo-jit/utest/CMakeLists.txt b/.xo-jit/utest/CMakeLists.txt similarity index 100% rename from xo-jit/utest/CMakeLists.txt rename to .xo-jit/utest/CMakeLists.txt diff --git a/xo-jit/utest/MachPipeline.test.cpp b/.xo-jit/utest/MachPipeline.test.cpp similarity index 100% rename from xo-jit/utest/MachPipeline.test.cpp rename to .xo-jit/utest/MachPipeline.test.cpp diff --git a/xo-jit/utest/jit_utest_main.cpp b/.xo-jit/utest/jit_utest_main.cpp similarity index 100% rename from xo-jit/utest/jit_utest_main.cpp rename to .xo-jit/utest/jit_utest_main.cpp diff --git a/xo-kalmanfilter/.github/workflows/main.yml b/.xo-kalmanfilter/.github/workflows/main.yml similarity index 100% rename from xo-kalmanfilter/.github/workflows/main.yml rename to .xo-kalmanfilter/.github/workflows/main.yml diff --git a/xo-kalmanfilter/.gitignore b/.xo-kalmanfilter/.gitignore similarity index 100% rename from xo-kalmanfilter/.gitignore rename to .xo-kalmanfilter/.gitignore diff --git a/xo-kalmanfilter/CMakeLists.txt b/.xo-kalmanfilter/CMakeLists.txt similarity index 100% rename from xo-kalmanfilter/CMakeLists.txt rename to .xo-kalmanfilter/CMakeLists.txt diff --git a/xo-kalmanfilter/EXAMPLES b/.xo-kalmanfilter/EXAMPLES similarity index 100% rename from xo-kalmanfilter/EXAMPLES rename to .xo-kalmanfilter/EXAMPLES diff --git a/xo-kalmanfilter/README.md b/.xo-kalmanfilter/README.md similarity index 100% rename from xo-kalmanfilter/README.md rename to .xo-kalmanfilter/README.md diff --git a/xo-kalmanfilter/cmake/xo-bootstrap-macros.cmake b/.xo-kalmanfilter/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-kalmanfilter/cmake/xo-bootstrap-macros.cmake rename to .xo-kalmanfilter/cmake/xo-bootstrap-macros.cmake diff --git a/xo-kalmanfilter/cmake/xo_kalmanfilterConfig.cmake.in b/.xo-kalmanfilter/cmake/xo_kalmanfilterConfig.cmake.in similarity index 100% rename from xo-kalmanfilter/cmake/xo_kalmanfilterConfig.cmake.in rename to .xo-kalmanfilter/cmake/xo_kalmanfilterConfig.cmake.in diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/EigenUtil.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/EigenUtil.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/EigenUtil.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/EigenUtil.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilter.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilter.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilter.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilter.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterEngine.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterEngine.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterEngine.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterEngine.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInput.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInput.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInput.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInput.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInputCallback.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInputCallback.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInputCallback.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInputCallback.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInputSource.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInputSource.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInputSource.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInputSource.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInputToConsole.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInputToConsole.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInputToConsole.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterInputToConsole.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterObservable.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterObservable.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterObservable.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterObservable.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterOutputCallback.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterOutputCallback.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterOutputCallback.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterOutputCallback.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterSpec.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterSpec.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterSpec.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterSpec.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterState.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterState.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterState.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterState.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterStateToConsole.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterStateToConsole.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterStateToConsole.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterStateToConsole.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterStep.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterStep.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterStep.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterStep.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterSvc.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterSvc.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterSvc.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterSvc.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterTransition.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterTransition.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterTransition.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/KalmanFilterTransition.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/init_filter.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/init_filter.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/init_filter.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/init_filter.hpp diff --git a/xo-kalmanfilter/include/xo/kalmanfilter/print_eigen.hpp b/.xo-kalmanfilter/include/xo/kalmanfilter/print_eigen.hpp similarity index 100% rename from xo-kalmanfilter/include/xo/kalmanfilter/print_eigen.hpp rename to .xo-kalmanfilter/include/xo/kalmanfilter/print_eigen.hpp diff --git a/xo-kalmanfilter/src/kalmanfilter/CMakeLists.txt b/.xo-kalmanfilter/src/kalmanfilter/CMakeLists.txt similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/CMakeLists.txt rename to .xo-kalmanfilter/src/kalmanfilter/CMakeLists.txt diff --git a/xo-kalmanfilter/src/kalmanfilter/EigenUtil.cpp b/.xo-kalmanfilter/src/kalmanfilter/EigenUtil.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/EigenUtil.cpp rename to .xo-kalmanfilter/src/kalmanfilter/EigenUtil.cpp diff --git a/xo-kalmanfilter/src/kalmanfilter/KalmanFilter.cpp b/.xo-kalmanfilter/src/kalmanfilter/KalmanFilter.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/KalmanFilter.cpp rename to .xo-kalmanfilter/src/kalmanfilter/KalmanFilter.cpp diff --git a/xo-kalmanfilter/src/kalmanfilter/KalmanFilterEngine.cpp b/.xo-kalmanfilter/src/kalmanfilter/KalmanFilterEngine.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/KalmanFilterEngine.cpp rename to .xo-kalmanfilter/src/kalmanfilter/KalmanFilterEngine.cpp diff --git a/xo-kalmanfilter/src/kalmanfilter/KalmanFilterInput.cpp b/.xo-kalmanfilter/src/kalmanfilter/KalmanFilterInput.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/KalmanFilterInput.cpp rename to .xo-kalmanfilter/src/kalmanfilter/KalmanFilterInput.cpp diff --git a/xo-kalmanfilter/src/kalmanfilter/KalmanFilterInputToConsole.cpp b/.xo-kalmanfilter/src/kalmanfilter/KalmanFilterInputToConsole.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/KalmanFilterInputToConsole.cpp rename to .xo-kalmanfilter/src/kalmanfilter/KalmanFilterInputToConsole.cpp diff --git a/xo-kalmanfilter/src/kalmanfilter/KalmanFilterObservable.cpp b/.xo-kalmanfilter/src/kalmanfilter/KalmanFilterObservable.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/KalmanFilterObservable.cpp rename to .xo-kalmanfilter/src/kalmanfilter/KalmanFilterObservable.cpp diff --git a/xo-kalmanfilter/src/kalmanfilter/KalmanFilterSpec.cpp b/.xo-kalmanfilter/src/kalmanfilter/KalmanFilterSpec.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/KalmanFilterSpec.cpp rename to .xo-kalmanfilter/src/kalmanfilter/KalmanFilterSpec.cpp diff --git a/xo-kalmanfilter/src/kalmanfilter/KalmanFilterState.cpp b/.xo-kalmanfilter/src/kalmanfilter/KalmanFilterState.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/KalmanFilterState.cpp rename to .xo-kalmanfilter/src/kalmanfilter/KalmanFilterState.cpp diff --git a/xo-kalmanfilter/src/kalmanfilter/KalmanFilterStateToConsole.cpp b/.xo-kalmanfilter/src/kalmanfilter/KalmanFilterStateToConsole.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/KalmanFilterStateToConsole.cpp rename to .xo-kalmanfilter/src/kalmanfilter/KalmanFilterStateToConsole.cpp diff --git a/xo-kalmanfilter/src/kalmanfilter/KalmanFilterStep.cpp b/.xo-kalmanfilter/src/kalmanfilter/KalmanFilterStep.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/KalmanFilterStep.cpp rename to .xo-kalmanfilter/src/kalmanfilter/KalmanFilterStep.cpp diff --git a/xo-kalmanfilter/src/kalmanfilter/KalmanFilterSvc.cpp b/.xo-kalmanfilter/src/kalmanfilter/KalmanFilterSvc.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/KalmanFilterSvc.cpp rename to .xo-kalmanfilter/src/kalmanfilter/KalmanFilterSvc.cpp diff --git a/xo-kalmanfilter/src/kalmanfilter/KalmanFilterTransition.cpp b/.xo-kalmanfilter/src/kalmanfilter/KalmanFilterTransition.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/KalmanFilterTransition.cpp rename to .xo-kalmanfilter/src/kalmanfilter/KalmanFilterTransition.cpp diff --git a/xo-kalmanfilter/src/kalmanfilter/init_filter.cpp b/.xo-kalmanfilter/src/kalmanfilter/init_filter.cpp similarity index 100% rename from xo-kalmanfilter/src/kalmanfilter/init_filter.cpp rename to .xo-kalmanfilter/src/kalmanfilter/init_filter.cpp diff --git a/xo-kalmanfilter/utest/CMakeLists.txt b/.xo-kalmanfilter/utest/CMakeLists.txt similarity index 100% rename from xo-kalmanfilter/utest/CMakeLists.txt rename to .xo-kalmanfilter/utest/CMakeLists.txt diff --git a/xo-kalmanfilter/utest/KalmanFilter.test.cpp b/.xo-kalmanfilter/utest/KalmanFilter.test.cpp similarity index 100% rename from xo-kalmanfilter/utest/KalmanFilter.test.cpp rename to .xo-kalmanfilter/utest/KalmanFilter.test.cpp diff --git a/xo-kalmanfilter/utest/filter_utest_main.cpp b/.xo-kalmanfilter/utest/filter_utest_main.cpp similarity index 100% rename from xo-kalmanfilter/utest/filter_utest_main.cpp rename to .xo-kalmanfilter/utest/filter_utest_main.cpp diff --git a/xo-kalmanfilter/utest/utestdata/filter/kalman-revert1 b/.xo-kalmanfilter/utest/utestdata/filter/kalman-revert1 similarity index 100% rename from xo-kalmanfilter/utest/utestdata/filter/kalman-revert1 rename to .xo-kalmanfilter/utest/utestdata/filter/kalman-revert1 diff --git a/xo-numeric/CMakeLists.txt b/.xo-numeric/CMakeLists.txt similarity index 100% rename from xo-numeric/CMakeLists.txt rename to .xo-numeric/CMakeLists.txt diff --git a/xo-numeric/README.md b/.xo-numeric/README.md similarity index 100% rename from xo-numeric/README.md rename to .xo-numeric/README.md diff --git a/xo-numeric/cmake/xo-bootstrap-macros.cmake b/.xo-numeric/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-numeric/cmake/xo-bootstrap-macros.cmake rename to .xo-numeric/cmake/xo-bootstrap-macros.cmake diff --git a/xo-numeric/cmake/xo_numericConfig.cmake.in b/.xo-numeric/cmake/xo_numericConfig.cmake.in similarity index 100% rename from xo-numeric/cmake/xo_numericConfig.cmake.in rename to .xo-numeric/cmake/xo_numericConfig.cmake.in diff --git a/xo-numeric/idl/INumeric_DFloat.json5 b/.xo-numeric/idl/INumeric_DFloat.json5 similarity index 100% rename from xo-numeric/idl/INumeric_DFloat.json5 rename to .xo-numeric/idl/INumeric_DFloat.json5 diff --git a/xo-numeric/idl/INumeric_DInteger.json5 b/.xo-numeric/idl/INumeric_DInteger.json5 similarity index 100% rename from xo-numeric/idl/INumeric_DInteger.json5 rename to .xo-numeric/idl/INumeric_DInteger.json5 diff --git a/xo-numeric/idl/Numeric.json5 b/.xo-numeric/idl/Numeric.json5 similarity index 100% rename from xo-numeric/idl/Numeric.json5 rename to .xo-numeric/idl/Numeric.json5 diff --git a/xo-numeric/include/xo/numeric/FloatIntegerOps.hpp b/.xo-numeric/include/xo/numeric/FloatIntegerOps.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/FloatIntegerOps.hpp rename to .xo-numeric/include/xo/numeric/FloatIntegerOps.hpp diff --git a/xo-numeric/include/xo/numeric/FloatOps.hpp b/.xo-numeric/include/xo/numeric/FloatOps.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/FloatOps.hpp rename to .xo-numeric/include/xo/numeric/FloatOps.hpp diff --git a/xo-numeric/include/xo/numeric/IntegerOps.hpp b/.xo-numeric/include/xo/numeric/IntegerOps.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/IntegerOps.hpp rename to .xo-numeric/include/xo/numeric/IntegerOps.hpp diff --git a/xo-numeric/include/xo/numeric/Numeric.hpp b/.xo-numeric/include/xo/numeric/Numeric.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/Numeric.hpp rename to .xo-numeric/include/xo/numeric/Numeric.hpp diff --git a/xo-numeric/include/xo/numeric/NumericDispatch.hpp b/.xo-numeric/include/xo/numeric/NumericDispatch.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/NumericDispatch.hpp rename to .xo-numeric/include/xo/numeric/NumericDispatch.hpp diff --git a/xo-numeric/include/xo/numeric/NumericOps.hpp b/.xo-numeric/include/xo/numeric/NumericOps.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/NumericOps.hpp rename to .xo-numeric/include/xo/numeric/NumericOps.hpp diff --git a/xo-numeric/include/xo/numeric/NumericPrimitives.hpp b/.xo-numeric/include/xo/numeric/NumericPrimitives.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/NumericPrimitives.hpp rename to .xo-numeric/include/xo/numeric/NumericPrimitives.hpp diff --git a/xo-numeric/include/xo/numeric/SetupNumeric.hpp b/.xo-numeric/include/xo/numeric/SetupNumeric.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/SetupNumeric.hpp rename to .xo-numeric/include/xo/numeric/SetupNumeric.hpp diff --git a/xo-numeric/include/xo/numeric/detail/ANumeric.hpp b/.xo-numeric/include/xo/numeric/detail/ANumeric.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/detail/ANumeric.hpp rename to .xo-numeric/include/xo/numeric/detail/ANumeric.hpp diff --git a/xo-numeric/include/xo/numeric/detail/INumeric_Any.hpp b/.xo-numeric/include/xo/numeric/detail/INumeric_Any.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/detail/INumeric_Any.hpp rename to .xo-numeric/include/xo/numeric/detail/INumeric_Any.hpp diff --git a/xo-numeric/include/xo/numeric/detail/INumeric_Xfer.hpp b/.xo-numeric/include/xo/numeric/detail/INumeric_Xfer.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/detail/INumeric_Xfer.hpp rename to .xo-numeric/include/xo/numeric/detail/INumeric_Xfer.hpp diff --git a/xo-numeric/include/xo/numeric/detail/RNumeric.hpp b/.xo-numeric/include/xo/numeric/detail/RNumeric.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/detail/RNumeric.hpp rename to .xo-numeric/include/xo/numeric/detail/RNumeric.hpp diff --git a/xo-numeric/include/xo/numeric/float/INumeric_DFloat.hpp b/.xo-numeric/include/xo/numeric/float/INumeric_DFloat.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/float/INumeric_DFloat.hpp rename to .xo-numeric/include/xo/numeric/float/INumeric_DFloat.hpp diff --git a/xo-numeric/include/xo/numeric/init_numeric.hpp b/.xo-numeric/include/xo/numeric/init_numeric.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/init_numeric.hpp rename to .xo-numeric/include/xo/numeric/init_numeric.hpp diff --git a/xo-numeric/include/xo/numeric/integer/INumeric_DInteger.hpp b/.xo-numeric/include/xo/numeric/integer/INumeric_DInteger.hpp similarity index 100% rename from xo-numeric/include/xo/numeric/integer/INumeric_DInteger.hpp rename to .xo-numeric/include/xo/numeric/integer/INumeric_DInteger.hpp diff --git a/xo-numeric/src/numeric/CMakeLists.txt b/.xo-numeric/src/numeric/CMakeLists.txt similarity index 100% rename from xo-numeric/src/numeric/CMakeLists.txt rename to .xo-numeric/src/numeric/CMakeLists.txt diff --git a/xo-numeric/src/numeric/FloatIntegerOps.cpp b/.xo-numeric/src/numeric/FloatIntegerOps.cpp similarity index 100% rename from xo-numeric/src/numeric/FloatIntegerOps.cpp rename to .xo-numeric/src/numeric/FloatIntegerOps.cpp diff --git a/xo-numeric/src/numeric/FloatOps.cpp b/.xo-numeric/src/numeric/FloatOps.cpp similarity index 100% rename from xo-numeric/src/numeric/FloatOps.cpp rename to .xo-numeric/src/numeric/FloatOps.cpp diff --git a/xo-numeric/src/numeric/INumeric_Any.cpp b/.xo-numeric/src/numeric/INumeric_Any.cpp similarity index 100% rename from xo-numeric/src/numeric/INumeric_Any.cpp rename to .xo-numeric/src/numeric/INumeric_Any.cpp diff --git a/xo-numeric/src/numeric/INumeric_DFloat.cpp b/.xo-numeric/src/numeric/INumeric_DFloat.cpp similarity index 100% rename from xo-numeric/src/numeric/INumeric_DFloat.cpp rename to .xo-numeric/src/numeric/INumeric_DFloat.cpp diff --git a/xo-numeric/src/numeric/INumeric_DInteger.cpp b/.xo-numeric/src/numeric/INumeric_DInteger.cpp similarity index 100% rename from xo-numeric/src/numeric/INumeric_DInteger.cpp rename to .xo-numeric/src/numeric/INumeric_DInteger.cpp diff --git a/xo-numeric/src/numeric/IntegerOps.cpp b/.xo-numeric/src/numeric/IntegerOps.cpp similarity index 100% rename from xo-numeric/src/numeric/IntegerOps.cpp rename to .xo-numeric/src/numeric/IntegerOps.cpp diff --git a/xo-numeric/src/numeric/NumericDispatch.cpp b/.xo-numeric/src/numeric/NumericDispatch.cpp similarity index 100% rename from xo-numeric/src/numeric/NumericDispatch.cpp rename to .xo-numeric/src/numeric/NumericDispatch.cpp diff --git a/xo-numeric/src/numeric/NumericPrimitives.cpp b/.xo-numeric/src/numeric/NumericPrimitives.cpp similarity index 100% rename from xo-numeric/src/numeric/NumericPrimitives.cpp rename to .xo-numeric/src/numeric/NumericPrimitives.cpp diff --git a/xo-numeric/src/numeric/SetupNumeric.cpp b/.xo-numeric/src/numeric/SetupNumeric.cpp similarity index 100% rename from xo-numeric/src/numeric/SetupNumeric.cpp rename to .xo-numeric/src/numeric/SetupNumeric.cpp diff --git a/xo-numeric/src/numeric/init_numeric.cpp b/.xo-numeric/src/numeric/init_numeric.cpp similarity index 100% rename from xo-numeric/src/numeric/init_numeric.cpp rename to .xo-numeric/src/numeric/init_numeric.cpp diff --git a/xo-numeric/utest/CMakeLists.txt b/.xo-numeric/utest/CMakeLists.txt similarity index 100% rename from xo-numeric/utest/CMakeLists.txt rename to .xo-numeric/utest/CMakeLists.txt diff --git a/xo-numeric/utest/Numeric.test.cpp b/.xo-numeric/utest/Numeric.test.cpp similarity index 100% rename from xo-numeric/utest/Numeric.test.cpp rename to .xo-numeric/utest/Numeric.test.cpp diff --git a/xo-numeric/utest/numeric_utest_main.cpp b/.xo-numeric/utest/numeric_utest_main.cpp similarity index 100% rename from xo-numeric/utest/numeric_utest_main.cpp rename to .xo-numeric/utest/numeric_utest_main.cpp diff --git a/xo-object/CMakeLists.txt b/.xo-object/CMakeLists.txt similarity index 100% rename from xo-object/CMakeLists.txt rename to .xo-object/CMakeLists.txt diff --git a/xo-object/cmake/xo-bootstrap-macros.cmake b/.xo-object/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-object/cmake/xo-bootstrap-macros.cmake rename to .xo-object/cmake/xo-bootstrap-macros.cmake diff --git a/xo-object/cmake/xo_objectConfig.cmake.in b/.xo-object/cmake/xo_objectConfig.cmake.in similarity index 100% rename from xo-object/cmake/xo_objectConfig.cmake.in rename to .xo-object/cmake/xo_objectConfig.cmake.in diff --git a/xo-object/include/xo/object/Boolean.hpp b/.xo-object/include/xo/object/Boolean.hpp similarity index 100% rename from xo-object/include/xo/object/Boolean.hpp rename to .xo-object/include/xo/object/Boolean.hpp diff --git a/xo-object/include/xo/object/CVector.hpp b/.xo-object/include/xo/object/CVector.hpp similarity index 100% rename from xo-object/include/xo/object/CVector.hpp rename to .xo-object/include/xo/object/CVector.hpp diff --git a/xo-object/include/xo/object/Collection.hpp b/.xo-object/include/xo/object/Collection.hpp similarity index 100% rename from xo-object/include/xo/object/Collection.hpp rename to .xo-object/include/xo/object/Collection.hpp diff --git a/xo-object/include/xo/object/Float.hpp b/.xo-object/include/xo/object/Float.hpp similarity index 100% rename from xo-object/include/xo/object/Float.hpp rename to .xo-object/include/xo/object/Float.hpp diff --git a/xo-object/include/xo/object/Integer.hpp b/.xo-object/include/xo/object/Integer.hpp similarity index 100% rename from xo-object/include/xo/object/Integer.hpp rename to .xo-object/include/xo/object/Integer.hpp diff --git a/xo-object/include/xo/object/List.hpp b/.xo-object/include/xo/object/List.hpp similarity index 100% rename from xo-object/include/xo/object/List.hpp rename to .xo-object/include/xo/object/List.hpp diff --git a/xo-object/include/xo/object/Number.hpp b/.xo-object/include/xo/object/Number.hpp similarity index 100% rename from xo-object/include/xo/object/Number.hpp rename to .xo-object/include/xo/object/Number.hpp diff --git a/xo-object/include/xo/object/Numeric.hpp b/.xo-object/include/xo/object/Numeric.hpp similarity index 100% rename from xo-object/include/xo/object/Numeric.hpp rename to .xo-object/include/xo/object/Numeric.hpp diff --git a/xo-object/include/xo/object/ObjectConversion.hpp b/.xo-object/include/xo/object/ObjectConversion.hpp similarity index 100% rename from xo-object/include/xo/object/ObjectConversion.hpp rename to .xo-object/include/xo/object/ObjectConversion.hpp diff --git a/xo-object/include/xo/object/ObjectConverter.hpp b/.xo-object/include/xo/object/ObjectConverter.hpp similarity index 100% rename from xo-object/include/xo/object/ObjectConverter.hpp rename to .xo-object/include/xo/object/ObjectConverter.hpp diff --git a/xo-object/include/xo/object/Primitive.hpp b/.xo-object/include/xo/object/Primitive.hpp similarity index 100% rename from xo-object/include/xo/object/Primitive.hpp rename to .xo-object/include/xo/object/Primitive.hpp diff --git a/xo-object/include/xo/object/Procedure.hpp b/.xo-object/include/xo/object/Procedure.hpp similarity index 100% rename from xo-object/include/xo/object/Procedure.hpp rename to .xo-object/include/xo/object/Procedure.hpp diff --git a/xo-object/include/xo/object/Scalar.hpp b/.xo-object/include/xo/object/Scalar.hpp similarity index 100% rename from xo-object/include/xo/object/Scalar.hpp rename to .xo-object/include/xo/object/Scalar.hpp diff --git a/xo-object/include/xo/object/Sequence.hpp b/.xo-object/include/xo/object/Sequence.hpp similarity index 100% rename from xo-object/include/xo/object/Sequence.hpp rename to .xo-object/include/xo/object/Sequence.hpp diff --git a/xo-object/include/xo/object/String.hpp b/.xo-object/include/xo/object/String.hpp similarity index 100% rename from xo-object/include/xo/object/String.hpp rename to .xo-object/include/xo/object/String.hpp diff --git a/xo-object/src/object/Boolean.cpp b/.xo-object/src/object/Boolean.cpp similarity index 100% rename from xo-object/src/object/Boolean.cpp rename to .xo-object/src/object/Boolean.cpp diff --git a/xo-object/src/object/CMakeLists.txt b/.xo-object/src/object/CMakeLists.txt similarity index 100% rename from xo-object/src/object/CMakeLists.txt rename to .xo-object/src/object/CMakeLists.txt diff --git a/xo-object/src/object/Float.cpp b/.xo-object/src/object/Float.cpp similarity index 100% rename from xo-object/src/object/Float.cpp rename to .xo-object/src/object/Float.cpp diff --git a/xo-object/src/object/Integer.cpp b/.xo-object/src/object/Integer.cpp similarity index 100% rename from xo-object/src/object/Integer.cpp rename to .xo-object/src/object/Integer.cpp diff --git a/xo-object/src/object/List.cpp b/.xo-object/src/object/List.cpp similarity index 100% rename from xo-object/src/object/List.cpp rename to .xo-object/src/object/List.cpp diff --git a/xo-object/src/object/ObjectConverter.cpp b/.xo-object/src/object/ObjectConverter.cpp similarity index 100% rename from xo-object/src/object/ObjectConverter.cpp rename to .xo-object/src/object/ObjectConverter.cpp diff --git a/xo-object/src/object/String.cpp b/.xo-object/src/object/String.cpp similarity index 100% rename from xo-object/src/object/String.cpp rename to .xo-object/src/object/String.cpp diff --git a/xo-object/utest/Boolean.test.cpp b/.xo-object/utest/Boolean.test.cpp similarity index 100% rename from xo-object/utest/Boolean.test.cpp rename to .xo-object/utest/Boolean.test.cpp diff --git a/xo-object/utest/CMakeLists.txt b/.xo-object/utest/CMakeLists.txt similarity index 100% rename from xo-object/utest/CMakeLists.txt rename to .xo-object/utest/CMakeLists.txt diff --git a/xo-object/utest/GC.test.cpp b/.xo-object/utest/GC.test.cpp similarity index 100% rename from xo-object/utest/GC.test.cpp rename to .xo-object/utest/GC.test.cpp diff --git a/xo-object/utest/Integer.test.cpp b/.xo-object/utest/Integer.test.cpp similarity index 100% rename from xo-object/utest/Integer.test.cpp rename to .xo-object/utest/Integer.test.cpp diff --git a/xo-object/utest/List.test.cpp b/.xo-object/utest/List.test.cpp similarity index 100% rename from xo-object/utest/List.test.cpp rename to .xo-object/utest/List.test.cpp diff --git a/xo-object/utest/String.test.cpp b/.xo-object/utest/String.test.cpp similarity index 100% rename from xo-object/utest/String.test.cpp rename to .xo-object/utest/String.test.cpp diff --git a/xo-object/utest/object_utest_main.cpp b/.xo-object/utest/object_utest_main.cpp similarity index 100% rename from xo-object/utest/object_utest_main.cpp rename to .xo-object/utest/object_utest_main.cpp diff --git a/xo-object2/CMakeLists.txt b/.xo-object2/CMakeLists.txt similarity index 100% rename from xo-object2/CMakeLists.txt rename to .xo-object2/CMakeLists.txt diff --git a/xo-object2/README.md b/.xo-object2/README.md similarity index 100% rename from xo-object2/README.md rename to .xo-object2/README.md diff --git a/xo-object2/cmake/xo-bootstrap-macros.cmake b/.xo-object2/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-object2/cmake/xo-bootstrap-macros.cmake rename to .xo-object2/cmake/xo-bootstrap-macros.cmake diff --git a/xo-object2/cmake/xo_object2Config.cmake.in b/.xo-object2/cmake/xo_object2Config.cmake.in similarity index 100% rename from xo-object2/cmake/xo_object2Config.cmake.in rename to .xo-object2/cmake/xo_object2Config.cmake.in diff --git a/xo-object2/doc/glossary.rst b/.xo-object2/doc/glossary.rst similarity index 100% rename from xo-object2/doc/glossary.rst rename to .xo-object2/doc/glossary.rst diff --git a/xo-object2/idl/IGCObject_DArray.json5 b/.xo-object2/idl/IGCObject_DArray.json5 similarity index 100% rename from xo-object2/idl/IGCObject_DArray.json5 rename to .xo-object2/idl/IGCObject_DArray.json5 diff --git a/xo-object2/idl/IGCObject_DBoolean.json5 b/.xo-object2/idl/IGCObject_DBoolean.json5 similarity index 100% rename from xo-object2/idl/IGCObject_DBoolean.json5 rename to .xo-object2/idl/IGCObject_DBoolean.json5 diff --git a/xo-object2/idl/IGCObject_DDictionary.json5 b/.xo-object2/idl/IGCObject_DDictionary.json5 similarity index 100% rename from xo-object2/idl/IGCObject_DDictionary.json5 rename to .xo-object2/idl/IGCObject_DDictionary.json5 diff --git a/xo-object2/idl/IGCObject_DFloat.json5 b/.xo-object2/idl/IGCObject_DFloat.json5 similarity index 100% rename from xo-object2/idl/IGCObject_DFloat.json5 rename to .xo-object2/idl/IGCObject_DFloat.json5 diff --git a/xo-object2/idl/IGCObject_DInteger.json5 b/.xo-object2/idl/IGCObject_DInteger.json5 similarity index 100% rename from xo-object2/idl/IGCObject_DInteger.json5 rename to .xo-object2/idl/IGCObject_DInteger.json5 diff --git a/xo-object2/idl/IGCObject_DList.json5 b/.xo-object2/idl/IGCObject_DList.json5 similarity index 100% rename from xo-object2/idl/IGCObject_DList.json5 rename to .xo-object2/idl/IGCObject_DList.json5 diff --git a/xo-object2/idl/IGCObject_DRuntimeError.json5 b/.xo-object2/idl/IGCObject_DRuntimeError.json5 similarity index 100% rename from xo-object2/idl/IGCObject_DRuntimeError.json5 rename to .xo-object2/idl/IGCObject_DRuntimeError.json5 diff --git a/xo-object2/idl/IPrintable_DArray.json5 b/.xo-object2/idl/IPrintable_DArray.json5 similarity index 100% rename from xo-object2/idl/IPrintable_DArray.json5 rename to .xo-object2/idl/IPrintable_DArray.json5 diff --git a/xo-object2/idl/IPrintable_DBoolean.json5 b/.xo-object2/idl/IPrintable_DBoolean.json5 similarity index 100% rename from xo-object2/idl/IPrintable_DBoolean.json5 rename to .xo-object2/idl/IPrintable_DBoolean.json5 diff --git a/xo-object2/idl/IPrintable_DDictionary.json5 b/.xo-object2/idl/IPrintable_DDictionary.json5 similarity index 100% rename from xo-object2/idl/IPrintable_DDictionary.json5 rename to .xo-object2/idl/IPrintable_DDictionary.json5 diff --git a/xo-object2/idl/IPrintable_DFloat.json5 b/.xo-object2/idl/IPrintable_DFloat.json5 similarity index 100% rename from xo-object2/idl/IPrintable_DFloat.json5 rename to .xo-object2/idl/IPrintable_DFloat.json5 diff --git a/xo-object2/idl/IPrintable_DInteger.json5 b/.xo-object2/idl/IPrintable_DInteger.json5 similarity index 100% rename from xo-object2/idl/IPrintable_DInteger.json5 rename to .xo-object2/idl/IPrintable_DInteger.json5 diff --git a/xo-object2/idl/IPrintable_DList.json5 b/.xo-object2/idl/IPrintable_DList.json5 similarity index 100% rename from xo-object2/idl/IPrintable_DList.json5 rename to .xo-object2/idl/IPrintable_DList.json5 diff --git a/xo-object2/idl/IPrintable_DRuntimeError.json5 b/.xo-object2/idl/IPrintable_DRuntimeError.json5 similarity index 100% rename from xo-object2/idl/IPrintable_DRuntimeError.json5 rename to .xo-object2/idl/IPrintable_DRuntimeError.json5 diff --git a/xo-object2/idl/ISequence_DArray.json5 b/.xo-object2/idl/ISequence_DArray.json5 similarity index 100% rename from xo-object2/idl/ISequence_DArray.json5 rename to .xo-object2/idl/ISequence_DArray.json5 diff --git a/xo-object2/idl/ISequence_DList.json5 b/.xo-object2/idl/ISequence_DList.json5 similarity index 100% rename from xo-object2/idl/ISequence_DList.json5 rename to .xo-object2/idl/ISequence_DList.json5 diff --git a/xo-object2/idl/Sequence.json5 b/.xo-object2/idl/Sequence.json5 similarity index 100% rename from xo-object2/idl/Sequence.json5 rename to .xo-object2/idl/Sequence.json5 diff --git a/xo-object2/include/xo/object2/Array.hpp b/.xo-object2/include/xo/object2/Array.hpp similarity index 100% rename from xo-object2/include/xo/object2/Array.hpp rename to .xo-object2/include/xo/object2/Array.hpp diff --git a/xo-object2/include/xo/object2/Boolean.hpp b/.xo-object2/include/xo/object2/Boolean.hpp similarity index 100% rename from xo-object2/include/xo/object2/Boolean.hpp rename to .xo-object2/include/xo/object2/Boolean.hpp diff --git a/xo-object2/include/xo/object2/DArray.hpp b/.xo-object2/include/xo/object2/DArray.hpp similarity index 100% rename from xo-object2/include/xo/object2/DArray.hpp rename to .xo-object2/include/xo/object2/DArray.hpp diff --git a/xo-object2/include/xo/object2/DBoolean.hpp b/.xo-object2/include/xo/object2/DBoolean.hpp similarity index 100% rename from xo-object2/include/xo/object2/DBoolean.hpp rename to .xo-object2/include/xo/object2/DBoolean.hpp diff --git a/xo-object2/include/xo/object2/DDictionary.hpp b/.xo-object2/include/xo/object2/DDictionary.hpp similarity index 100% rename from xo-object2/include/xo/object2/DDictionary.hpp rename to .xo-object2/include/xo/object2/DDictionary.hpp diff --git a/xo-object2/include/xo/object2/DFloat.hpp b/.xo-object2/include/xo/object2/DFloat.hpp similarity index 100% rename from xo-object2/include/xo/object2/DFloat.hpp rename to .xo-object2/include/xo/object2/DFloat.hpp diff --git a/xo-object2/include/xo/object2/DInteger.hpp b/.xo-object2/include/xo/object2/DInteger.hpp similarity index 100% rename from xo-object2/include/xo/object2/DInteger.hpp rename to .xo-object2/include/xo/object2/DInteger.hpp diff --git a/xo-object2/include/xo/object2/DList.hpp b/.xo-object2/include/xo/object2/DList.hpp similarity index 100% rename from xo-object2/include/xo/object2/DList.hpp rename to .xo-object2/include/xo/object2/DList.hpp diff --git a/xo-object2/include/xo/object2/DRuntimeError.hpp b/.xo-object2/include/xo/object2/DRuntimeError.hpp similarity index 100% rename from xo-object2/include/xo/object2/DRuntimeError.hpp rename to .xo-object2/include/xo/object2/DRuntimeError.hpp diff --git a/xo-object2/include/xo/object2/DStruct.hpp b/.xo-object2/include/xo/object2/DStruct.hpp similarity index 100% rename from xo-object2/include/xo/object2/DStruct.hpp rename to .xo-object2/include/xo/object2/DStruct.hpp diff --git a/xo-object2/include/xo/object2/Dictionary.hpp b/.xo-object2/include/xo/object2/Dictionary.hpp similarity index 100% rename from xo-object2/include/xo/object2/Dictionary.hpp rename to .xo-object2/include/xo/object2/Dictionary.hpp diff --git a/xo-object2/include/xo/object2/Float.hpp b/.xo-object2/include/xo/object2/Float.hpp similarity index 100% rename from xo-object2/include/xo/object2/Float.hpp rename to .xo-object2/include/xo/object2/Float.hpp diff --git a/xo-object2/include/xo/object2/GCObjectConverter.hpp b/.xo-object2/include/xo/object2/GCObjectConverter.hpp similarity index 100% rename from xo-object2/include/xo/object2/GCObjectConverter.hpp rename to .xo-object2/include/xo/object2/GCObjectConverter.hpp diff --git a/xo-object2/include/xo/object2/Integer.hpp b/.xo-object2/include/xo/object2/Integer.hpp similarity index 100% rename from xo-object2/include/xo/object2/Integer.hpp rename to .xo-object2/include/xo/object2/Integer.hpp diff --git a/xo-object2/include/xo/object2/List.hpp b/.xo-object2/include/xo/object2/List.hpp similarity index 100% rename from xo-object2/include/xo/object2/List.hpp rename to .xo-object2/include/xo/object2/List.hpp diff --git a/xo-object2/include/xo/object2/ListOps.hpp b/.xo-object2/include/xo/object2/ListOps.hpp similarity index 100% rename from xo-object2/include/xo/object2/ListOps.hpp rename to .xo-object2/include/xo/object2/ListOps.hpp diff --git a/xo-object2/include/xo/object2/RuntimeError.hpp b/.xo-object2/include/xo/object2/RuntimeError.hpp similarity index 100% rename from xo-object2/include/xo/object2/RuntimeError.hpp rename to .xo-object2/include/xo/object2/RuntimeError.hpp diff --git a/xo-object2/include/xo/object2/Sequence.hpp b/.xo-object2/include/xo/object2/Sequence.hpp similarity index 100% rename from xo-object2/include/xo/object2/Sequence.hpp rename to .xo-object2/include/xo/object2/Sequence.hpp diff --git a/xo-object2/include/xo/object2/SetupObject2.hpp b/.xo-object2/include/xo/object2/SetupObject2.hpp similarity index 100% rename from xo-object2/include/xo/object2/SetupObject2.hpp rename to .xo-object2/include/xo/object2/SetupObject2.hpp diff --git a/xo-object2/include/xo/object2/array/IGCObject_DArray.hpp b/.xo-object2/include/xo/object2/array/IGCObject_DArray.hpp similarity index 100% rename from xo-object2/include/xo/object2/array/IGCObject_DArray.hpp rename to .xo-object2/include/xo/object2/array/IGCObject_DArray.hpp diff --git a/xo-object2/include/xo/object2/array/IPrintable_DArray.hpp b/.xo-object2/include/xo/object2/array/IPrintable_DArray.hpp similarity index 100% rename from xo-object2/include/xo/object2/array/IPrintable_DArray.hpp rename to .xo-object2/include/xo/object2/array/IPrintable_DArray.hpp diff --git a/xo-object2/include/xo/object2/array/ISequence_DArray.hpp b/.xo-object2/include/xo/object2/array/ISequence_DArray.hpp similarity index 100% rename from xo-object2/include/xo/object2/array/ISequence_DArray.hpp rename to .xo-object2/include/xo/object2/array/ISequence_DArray.hpp diff --git a/xo-object2/include/xo/object2/boolean/IGCObject_DBoolean.hpp b/.xo-object2/include/xo/object2/boolean/IGCObject_DBoolean.hpp similarity index 100% rename from xo-object2/include/xo/object2/boolean/IGCObject_DBoolean.hpp rename to .xo-object2/include/xo/object2/boolean/IGCObject_DBoolean.hpp diff --git a/xo-object2/include/xo/object2/boolean/IPrintable_DBoolean.hpp b/.xo-object2/include/xo/object2/boolean/IPrintable_DBoolean.hpp similarity index 100% rename from xo-object2/include/xo/object2/boolean/IPrintable_DBoolean.hpp rename to .xo-object2/include/xo/object2/boolean/IPrintable_DBoolean.hpp diff --git a/xo-object2/include/xo/object2/dictionary/IGCObject_DDictionary.hpp b/.xo-object2/include/xo/object2/dictionary/IGCObject_DDictionary.hpp similarity index 100% rename from xo-object2/include/xo/object2/dictionary/IGCObject_DDictionary.hpp rename to .xo-object2/include/xo/object2/dictionary/IGCObject_DDictionary.hpp diff --git a/xo-object2/include/xo/object2/dictionary/IPrintable_DDictionary.hpp b/.xo-object2/include/xo/object2/dictionary/IPrintable_DDictionary.hpp similarity index 100% rename from xo-object2/include/xo/object2/dictionary/IPrintable_DDictionary.hpp rename to .xo-object2/include/xo/object2/dictionary/IPrintable_DDictionary.hpp diff --git a/xo-object2/include/xo/object2/error/IGCObject_DRuntimeError.hpp b/.xo-object2/include/xo/object2/error/IGCObject_DRuntimeError.hpp similarity index 100% rename from xo-object2/include/xo/object2/error/IGCObject_DRuntimeError.hpp rename to .xo-object2/include/xo/object2/error/IGCObject_DRuntimeError.hpp diff --git a/xo-object2/include/xo/object2/error/IPrintable_DRuntimeError.hpp b/.xo-object2/include/xo/object2/error/IPrintable_DRuntimeError.hpp similarity index 100% rename from xo-object2/include/xo/object2/error/IPrintable_DRuntimeError.hpp rename to .xo-object2/include/xo/object2/error/IPrintable_DRuntimeError.hpp diff --git a/xo-object2/include/xo/object2/init_object2.hpp b/.xo-object2/include/xo/object2/init_object2.hpp similarity index 100% rename from xo-object2/include/xo/object2/init_object2.hpp rename to .xo-object2/include/xo/object2/init_object2.hpp diff --git a/xo-object2/include/xo/object2/list/IGCObject_DList.hpp b/.xo-object2/include/xo/object2/list/IGCObject_DList.hpp similarity index 100% rename from xo-object2/include/xo/object2/list/IGCObject_DList.hpp rename to .xo-object2/include/xo/object2/list/IGCObject_DList.hpp diff --git a/xo-object2/include/xo/object2/list/IPrintable_DList.hpp b/.xo-object2/include/xo/object2/list/IPrintable_DList.hpp similarity index 100% rename from xo-object2/include/xo/object2/list/IPrintable_DList.hpp rename to .xo-object2/include/xo/object2/list/IPrintable_DList.hpp diff --git a/xo-object2/include/xo/object2/list/ISequence_DList.hpp b/.xo-object2/include/xo/object2/list/ISequence_DList.hpp similarity index 100% rename from xo-object2/include/xo/object2/list/ISequence_DList.hpp rename to .xo-object2/include/xo/object2/list/ISequence_DList.hpp diff --git a/xo-object2/include/xo/object2/number/GCObjectConversion_DFloat.hpp b/.xo-object2/include/xo/object2/number/GCObjectConversion_DFloat.hpp similarity index 100% rename from xo-object2/include/xo/object2/number/GCObjectConversion_DFloat.hpp rename to .xo-object2/include/xo/object2/number/GCObjectConversion_DFloat.hpp diff --git a/xo-object2/include/xo/object2/number/GCObjectConversion_DInteger.hpp b/.xo-object2/include/xo/object2/number/GCObjectConversion_DInteger.hpp similarity index 100% rename from xo-object2/include/xo/object2/number/GCObjectConversion_DInteger.hpp rename to .xo-object2/include/xo/object2/number/GCObjectConversion_DInteger.hpp diff --git a/xo-object2/include/xo/object2/number/IGCObject_DFloat.hpp b/.xo-object2/include/xo/object2/number/IGCObject_DFloat.hpp similarity index 100% rename from xo-object2/include/xo/object2/number/IGCObject_DFloat.hpp rename to .xo-object2/include/xo/object2/number/IGCObject_DFloat.hpp diff --git a/xo-object2/include/xo/object2/number/IGCObject_DInteger.hpp b/.xo-object2/include/xo/object2/number/IGCObject_DInteger.hpp similarity index 100% rename from xo-object2/include/xo/object2/number/IGCObject_DInteger.hpp rename to .xo-object2/include/xo/object2/number/IGCObject_DInteger.hpp diff --git a/xo-object2/include/xo/object2/number/IPrintable_DFloat.hpp b/.xo-object2/include/xo/object2/number/IPrintable_DFloat.hpp similarity index 100% rename from xo-object2/include/xo/object2/number/IPrintable_DFloat.hpp rename to .xo-object2/include/xo/object2/number/IPrintable_DFloat.hpp diff --git a/xo-object2/include/xo/object2/number/IPrintable_DInteger.hpp b/.xo-object2/include/xo/object2/number/IPrintable_DInteger.hpp similarity index 100% rename from xo-object2/include/xo/object2/number/IPrintable_DInteger.hpp rename to .xo-object2/include/xo/object2/number/IPrintable_DInteger.hpp diff --git a/xo-object2/include/xo/object2/sequence/ASequence.hpp b/.xo-object2/include/xo/object2/sequence/ASequence.hpp similarity index 100% rename from xo-object2/include/xo/object2/sequence/ASequence.hpp rename to .xo-object2/include/xo/object2/sequence/ASequence.hpp diff --git a/xo-object2/include/xo/object2/sequence/ISequence_Any.hpp b/.xo-object2/include/xo/object2/sequence/ISequence_Any.hpp similarity index 100% rename from xo-object2/include/xo/object2/sequence/ISequence_Any.hpp rename to .xo-object2/include/xo/object2/sequence/ISequence_Any.hpp diff --git a/xo-object2/include/xo/object2/sequence/ISequence_Xfer.hpp b/.xo-object2/include/xo/object2/sequence/ISequence_Xfer.hpp similarity index 100% rename from xo-object2/include/xo/object2/sequence/ISequence_Xfer.hpp rename to .xo-object2/include/xo/object2/sequence/ISequence_Xfer.hpp diff --git a/xo-object2/include/xo/object2/sequence/RSequence.hpp b/.xo-object2/include/xo/object2/sequence/RSequence.hpp similarity index 100% rename from xo-object2/include/xo/object2/sequence/RSequence.hpp rename to .xo-object2/include/xo/object2/sequence/RSequence.hpp diff --git a/xo-object2/src/object2/CMakeLists.txt b/.xo-object2/src/object2/CMakeLists.txt similarity index 100% rename from xo-object2/src/object2/CMakeLists.txt rename to .xo-object2/src/object2/CMakeLists.txt diff --git a/xo-object2/src/object2/DArray.cpp b/.xo-object2/src/object2/DArray.cpp similarity index 100% rename from xo-object2/src/object2/DArray.cpp rename to .xo-object2/src/object2/DArray.cpp diff --git a/xo-object2/src/object2/DBoolean.cpp b/.xo-object2/src/object2/DBoolean.cpp similarity index 100% rename from xo-object2/src/object2/DBoolean.cpp rename to .xo-object2/src/object2/DBoolean.cpp diff --git a/xo-object2/src/object2/DDictionary.cpp b/.xo-object2/src/object2/DDictionary.cpp similarity index 100% rename from xo-object2/src/object2/DDictionary.cpp rename to .xo-object2/src/object2/DDictionary.cpp diff --git a/xo-object2/src/object2/DFloat.cpp b/.xo-object2/src/object2/DFloat.cpp similarity index 100% rename from xo-object2/src/object2/DFloat.cpp rename to .xo-object2/src/object2/DFloat.cpp diff --git a/xo-object2/src/object2/DInteger.cpp b/.xo-object2/src/object2/DInteger.cpp similarity index 100% rename from xo-object2/src/object2/DInteger.cpp rename to .xo-object2/src/object2/DInteger.cpp diff --git a/xo-object2/src/object2/DList.cpp b/.xo-object2/src/object2/DList.cpp similarity index 100% rename from xo-object2/src/object2/DList.cpp rename to .xo-object2/src/object2/DList.cpp diff --git a/xo-object2/src/object2/DRuntimeError.cpp b/.xo-object2/src/object2/DRuntimeError.cpp similarity index 100% rename from xo-object2/src/object2/DRuntimeError.cpp rename to .xo-object2/src/object2/DRuntimeError.cpp diff --git a/xo-object2/src/object2/GCObjectConversion_DFloat.cpp b/.xo-object2/src/object2/GCObjectConversion_DFloat.cpp similarity index 100% rename from xo-object2/src/object2/GCObjectConversion_DFloat.cpp rename to .xo-object2/src/object2/GCObjectConversion_DFloat.cpp diff --git a/xo-object2/src/object2/GCObjectConversion_DInteger.cpp b/.xo-object2/src/object2/GCObjectConversion_DInteger.cpp similarity index 100% rename from xo-object2/src/object2/GCObjectConversion_DInteger.cpp rename to .xo-object2/src/object2/GCObjectConversion_DInteger.cpp diff --git a/xo-object2/src/object2/GCObjectConverter.cpp b/.xo-object2/src/object2/GCObjectConverter.cpp similarity index 100% rename from xo-object2/src/object2/GCObjectConverter.cpp rename to .xo-object2/src/object2/GCObjectConverter.cpp diff --git a/xo-object2/src/object2/IGCObject_DArray.cpp b/.xo-object2/src/object2/IGCObject_DArray.cpp similarity index 100% rename from xo-object2/src/object2/IGCObject_DArray.cpp rename to .xo-object2/src/object2/IGCObject_DArray.cpp diff --git a/xo-object2/src/object2/IGCObject_DBoolean.cpp b/.xo-object2/src/object2/IGCObject_DBoolean.cpp similarity index 100% rename from xo-object2/src/object2/IGCObject_DBoolean.cpp rename to .xo-object2/src/object2/IGCObject_DBoolean.cpp diff --git a/xo-object2/src/object2/IGCObject_DDictionary.cpp b/.xo-object2/src/object2/IGCObject_DDictionary.cpp similarity index 100% rename from xo-object2/src/object2/IGCObject_DDictionary.cpp rename to .xo-object2/src/object2/IGCObject_DDictionary.cpp diff --git a/xo-object2/src/object2/IGCObject_DFloat.cpp b/.xo-object2/src/object2/IGCObject_DFloat.cpp similarity index 100% rename from xo-object2/src/object2/IGCObject_DFloat.cpp rename to .xo-object2/src/object2/IGCObject_DFloat.cpp diff --git a/xo-object2/src/object2/IGCObject_DInteger.cpp b/.xo-object2/src/object2/IGCObject_DInteger.cpp similarity index 100% rename from xo-object2/src/object2/IGCObject_DInteger.cpp rename to .xo-object2/src/object2/IGCObject_DInteger.cpp diff --git a/xo-object2/src/object2/IGCObject_DList.cpp b/.xo-object2/src/object2/IGCObject_DList.cpp similarity index 100% rename from xo-object2/src/object2/IGCObject_DList.cpp rename to .xo-object2/src/object2/IGCObject_DList.cpp diff --git a/xo-object2/src/object2/IGCObject_DRuntimeError.cpp b/.xo-object2/src/object2/IGCObject_DRuntimeError.cpp similarity index 100% rename from xo-object2/src/object2/IGCObject_DRuntimeError.cpp rename to .xo-object2/src/object2/IGCObject_DRuntimeError.cpp diff --git a/xo-object2/src/object2/IPrintable_DArray.cpp b/.xo-object2/src/object2/IPrintable_DArray.cpp similarity index 100% rename from xo-object2/src/object2/IPrintable_DArray.cpp rename to .xo-object2/src/object2/IPrintable_DArray.cpp diff --git a/xo-object2/src/object2/IPrintable_DBoolean.cpp b/.xo-object2/src/object2/IPrintable_DBoolean.cpp similarity index 100% rename from xo-object2/src/object2/IPrintable_DBoolean.cpp rename to .xo-object2/src/object2/IPrintable_DBoolean.cpp diff --git a/xo-object2/src/object2/IPrintable_DDictionary.cpp b/.xo-object2/src/object2/IPrintable_DDictionary.cpp similarity index 100% rename from xo-object2/src/object2/IPrintable_DDictionary.cpp rename to .xo-object2/src/object2/IPrintable_DDictionary.cpp diff --git a/xo-object2/src/object2/IPrintable_DFloat.cpp b/.xo-object2/src/object2/IPrintable_DFloat.cpp similarity index 100% rename from xo-object2/src/object2/IPrintable_DFloat.cpp rename to .xo-object2/src/object2/IPrintable_DFloat.cpp diff --git a/xo-object2/src/object2/IPrintable_DInteger.cpp b/.xo-object2/src/object2/IPrintable_DInteger.cpp similarity index 100% rename from xo-object2/src/object2/IPrintable_DInteger.cpp rename to .xo-object2/src/object2/IPrintable_DInteger.cpp diff --git a/xo-object2/src/object2/IPrintable_DList.cpp b/.xo-object2/src/object2/IPrintable_DList.cpp similarity index 100% rename from xo-object2/src/object2/IPrintable_DList.cpp rename to .xo-object2/src/object2/IPrintable_DList.cpp diff --git a/xo-object2/src/object2/IPrintable_DRuntimeError.cpp b/.xo-object2/src/object2/IPrintable_DRuntimeError.cpp similarity index 100% rename from xo-object2/src/object2/IPrintable_DRuntimeError.cpp rename to .xo-object2/src/object2/IPrintable_DRuntimeError.cpp diff --git a/xo-object2/src/object2/ISequence_Any.cpp b/.xo-object2/src/object2/ISequence_Any.cpp similarity index 100% rename from xo-object2/src/object2/ISequence_Any.cpp rename to .xo-object2/src/object2/ISequence_Any.cpp diff --git a/xo-object2/src/object2/ISequence_DArray.cpp b/.xo-object2/src/object2/ISequence_DArray.cpp similarity index 100% rename from xo-object2/src/object2/ISequence_DArray.cpp rename to .xo-object2/src/object2/ISequence_DArray.cpp diff --git a/xo-object2/src/object2/ISequence_DList.cpp b/.xo-object2/src/object2/ISequence_DList.cpp similarity index 100% rename from xo-object2/src/object2/ISequence_DList.cpp rename to .xo-object2/src/object2/ISequence_DList.cpp diff --git a/xo-object2/src/object2/SetupObject2.cpp b/.xo-object2/src/object2/SetupObject2.cpp similarity index 100% rename from xo-object2/src/object2/SetupObject2.cpp rename to .xo-object2/src/object2/SetupObject2.cpp diff --git a/xo-object2/src/object2/init_object2.cpp b/.xo-object2/src/object2/init_object2.cpp similarity index 100% rename from xo-object2/src/object2/init_object2.cpp rename to .xo-object2/src/object2/init_object2.cpp diff --git a/xo-object2/utest/CMakeLists.txt b/.xo-object2/utest/CMakeLists.txt similarity index 100% rename from xo-object2/utest/CMakeLists.txt rename to .xo-object2/utest/CMakeLists.txt diff --git a/xo-object2/utest/DArray.test.cpp b/.xo-object2/utest/DArray.test.cpp similarity index 100% rename from xo-object2/utest/DArray.test.cpp rename to .xo-object2/utest/DArray.test.cpp diff --git a/xo-object2/utest/Printable.test.cpp b/.xo-object2/utest/Printable.test.cpp similarity index 100% rename from xo-object2/utest/Printable.test.cpp rename to .xo-object2/utest/Printable.test.cpp diff --git a/xo-object2/utest/X1Collector.test.cpp b/.xo-object2/utest/X1Collector.test.cpp similarity index 100% rename from xo-object2/utest/X1Collector.test.cpp rename to .xo-object2/utest/X1Collector.test.cpp diff --git a/xo-object2/utest/object2_utest_main.cpp b/.xo-object2/utest/object2_utest_main.cpp similarity index 100% rename from xo-object2/utest/object2_utest_main.cpp rename to .xo-object2/utest/object2_utest_main.cpp diff --git a/xo-ordinaltree/.github/workflows/main.yml b/.xo-ordinaltree/.github/workflows/main.yml similarity index 100% rename from xo-ordinaltree/.github/workflows/main.yml rename to .xo-ordinaltree/.github/workflows/main.yml diff --git a/xo-ordinaltree/.gitignore b/.xo-ordinaltree/.gitignore similarity index 100% rename from xo-ordinaltree/.gitignore rename to .xo-ordinaltree/.gitignore diff --git a/xo-ordinaltree/CMakeLists.txt b/.xo-ordinaltree/CMakeLists.txt similarity index 100% rename from xo-ordinaltree/CMakeLists.txt rename to .xo-ordinaltree/CMakeLists.txt diff --git a/xo-ordinaltree/README.md b/.xo-ordinaltree/README.md similarity index 100% rename from xo-ordinaltree/README.md rename to .xo-ordinaltree/README.md diff --git a/xo-ordinaltree/cmake/xo-bootstrap-macros.cmake b/.xo-ordinaltree/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-ordinaltree/cmake/xo-bootstrap-macros.cmake rename to .xo-ordinaltree/cmake/xo-bootstrap-macros.cmake diff --git a/xo-ordinaltree/cmake/xo_ordinaltreeConfig.cmake.in b/.xo-ordinaltree/cmake/xo_ordinaltreeConfig.cmake.in similarity index 100% rename from xo-ordinaltree/cmake/xo_ordinaltreeConfig.cmake.in rename to .xo-ordinaltree/cmake/xo_ordinaltreeConfig.cmake.in diff --git a/xo-ordinaltree/include/xo/ordinaltree/BplusTree.hpp b/.xo-ordinaltree/include/xo/ordinaltree/BplusTree.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/BplusTree.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/BplusTree.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/RedBlackTree.hpp b/.xo-ordinaltree/include/xo/ordinaltree/RedBlackTree.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/RedBlackTree.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/RedBlackTree.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/bplustree/BplusTreeUtil.hpp b/.xo-ordinaltree/include/xo/ordinaltree/bplustree/BplusTreeUtil.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/bplustree/BplusTreeUtil.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/bplustree/BplusTreeUtil.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/bplustree/GenericNode.hpp b/.xo-ordinaltree/include/xo/ordinaltree/bplustree/GenericNode.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/bplustree/GenericNode.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/bplustree/GenericNode.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/bplustree/InternalNode.hpp b/.xo-ordinaltree/include/xo/ordinaltree/bplustree/InternalNode.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/bplustree/InternalNode.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/bplustree/InternalNode.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/bplustree/Iterator.hpp b/.xo-ordinaltree/include/xo/ordinaltree/bplustree/Iterator.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/bplustree/Iterator.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/bplustree/Iterator.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/bplustree/IteratorUtil.hpp b/.xo-ordinaltree/include/xo/ordinaltree/bplustree/IteratorUtil.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/bplustree/IteratorUtil.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/bplustree/IteratorUtil.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/bplustree/LeafNode.hpp b/.xo-ordinaltree/include/xo/ordinaltree/bplustree/LeafNode.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/bplustree/LeafNode.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/bplustree/LeafNode.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/bplustree/Lhs.hpp b/.xo-ordinaltree/include/xo/ordinaltree/bplustree/Lhs.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/bplustree/Lhs.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/bplustree/Lhs.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/bplustree/bplustree_tags.hpp b/.xo-ordinaltree/include/xo/ordinaltree/bplustree/bplustree_tags.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/bplustree/bplustree_tags.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/bplustree/bplustree_tags.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/rbtree/Iterator.hpp b/.xo-ordinaltree/include/xo/ordinaltree/rbtree/Iterator.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/rbtree/Iterator.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/rbtree/Iterator.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/rbtree/Node.hpp b/.xo-ordinaltree/include/xo/ordinaltree/rbtree/Node.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/rbtree/Node.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/rbtree/Node.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/rbtree/NullReduce.hpp b/.xo-ordinaltree/include/xo/ordinaltree/rbtree/NullReduce.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/rbtree/NullReduce.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/rbtree/NullReduce.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/rbtree/OrdinalReduce.hpp b/.xo-ordinaltree/include/xo/ordinaltree/rbtree/OrdinalReduce.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/rbtree/OrdinalReduce.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/rbtree/OrdinalReduce.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/rbtree/RbTreeLhs.hpp b/.xo-ordinaltree/include/xo/ordinaltree/rbtree/RbTreeLhs.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/rbtree/RbTreeLhs.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/rbtree/RbTreeLhs.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/rbtree/RbTreeUtil.hpp b/.xo-ordinaltree/include/xo/ordinaltree/rbtree/RbTreeUtil.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/rbtree/RbTreeUtil.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/rbtree/RbTreeUtil.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/rbtree/RbTypes.hpp b/.xo-ordinaltree/include/xo/ordinaltree/rbtree/RbTypes.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/rbtree/RbTypes.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/rbtree/RbTypes.hpp diff --git a/xo-ordinaltree/include/xo/ordinaltree/rbtree/SumReduce.hpp b/.xo-ordinaltree/include/xo/ordinaltree/rbtree/SumReduce.hpp similarity index 100% rename from xo-ordinaltree/include/xo/ordinaltree/rbtree/SumReduce.hpp rename to .xo-ordinaltree/include/xo/ordinaltree/rbtree/SumReduce.hpp diff --git a/xo-ordinaltree/utest/CMakeLists.txt b/.xo-ordinaltree/utest/CMakeLists.txt similarity index 100% rename from xo-ordinaltree/utest/CMakeLists.txt rename to .xo-ordinaltree/utest/CMakeLists.txt diff --git a/xo-ordinaltree/utest/RedBlackTree-gc.test.cpp b/.xo-ordinaltree/utest/RedBlackTree-gc.test.cpp similarity index 100% rename from xo-ordinaltree/utest/RedBlackTree-gc.test.cpp rename to .xo-ordinaltree/utest/RedBlackTree-gc.test.cpp diff --git a/xo-ordinaltree/utest/bplustree.cpp b/.xo-ordinaltree/utest/bplustree.cpp similarity index 100% rename from xo-ordinaltree/utest/bplustree.cpp rename to .xo-ordinaltree/utest/bplustree.cpp diff --git a/xo-ordinaltree/utest/random_tree_ops.hpp b/.xo-ordinaltree/utest/random_tree_ops.hpp similarity index 100% rename from xo-ordinaltree/utest/random_tree_ops.hpp rename to .xo-ordinaltree/utest/random_tree_ops.hpp diff --git a/xo-ordinaltree/utest/redblacktree.cpp b/.xo-ordinaltree/utest/redblacktree.cpp similarity index 100% rename from xo-ordinaltree/utest/redblacktree.cpp rename to .xo-ordinaltree/utest/redblacktree.cpp diff --git a/xo-ordinaltree/utest/tree_utest_main.cpp b/.xo-ordinaltree/utest/tree_utest_main.cpp similarity index 100% rename from xo-ordinaltree/utest/tree_utest_main.cpp rename to .xo-ordinaltree/utest/tree_utest_main.cpp diff --git a/xo-printjson/.github/workflows/main.yml b/.xo-printjson/.github/workflows/main.yml similarity index 100% rename from xo-printjson/.github/workflows/main.yml rename to .xo-printjson/.github/workflows/main.yml diff --git a/xo-printjson/.gitignore b/.xo-printjson/.gitignore similarity index 100% rename from xo-printjson/.gitignore rename to .xo-printjson/.gitignore diff --git a/xo-printjson/CMakeLists.txt b/.xo-printjson/CMakeLists.txt similarity index 100% rename from xo-printjson/CMakeLists.txt rename to .xo-printjson/CMakeLists.txt diff --git a/xo-printjson/README.md b/.xo-printjson/README.md similarity index 100% rename from xo-printjson/README.md rename to .xo-printjson/README.md diff --git a/xo-printjson/cmake/printjsonConfig.cmake.in b/.xo-printjson/cmake/printjsonConfig.cmake.in similarity index 100% rename from xo-printjson/cmake/printjsonConfig.cmake.in rename to .xo-printjson/cmake/printjsonConfig.cmake.in diff --git a/xo-printjson/cmake/xo-bootstrap-macros.cmake b/.xo-printjson/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-printjson/cmake/xo-bootstrap-macros.cmake rename to .xo-printjson/cmake/xo-bootstrap-macros.cmake diff --git a/xo-printjson/include/xo/printjson/JsonPrinter.hpp b/.xo-printjson/include/xo/printjson/JsonPrinter.hpp similarity index 100% rename from xo-printjson/include/xo/printjson/JsonPrinter.hpp rename to .xo-printjson/include/xo/printjson/JsonPrinter.hpp diff --git a/xo-printjson/include/xo/printjson/PrintJson.hpp b/.xo-printjson/include/xo/printjson/PrintJson.hpp similarity index 100% rename from xo-printjson/include/xo/printjson/PrintJson.hpp rename to .xo-printjson/include/xo/printjson/PrintJson.hpp diff --git a/xo-printjson/include/xo/printjson/init_printjson.hpp b/.xo-printjson/include/xo/printjson/init_printjson.hpp similarity index 100% rename from xo-printjson/include/xo/printjson/init_printjson.hpp rename to .xo-printjson/include/xo/printjson/init_printjson.hpp diff --git a/xo-printjson/src/printjson/CMakeLists.txt b/.xo-printjson/src/printjson/CMakeLists.txt similarity index 100% rename from xo-printjson/src/printjson/CMakeLists.txt rename to .xo-printjson/src/printjson/CMakeLists.txt diff --git a/xo-printjson/src/printjson/PrintJson.cpp b/.xo-printjson/src/printjson/PrintJson.cpp similarity index 100% rename from xo-printjson/src/printjson/PrintJson.cpp rename to .xo-printjson/src/printjson/PrintJson.cpp diff --git a/xo-printjson/src/printjson/init_printjson.cpp b/.xo-printjson/src/printjson/init_printjson.cpp similarity index 100% rename from xo-printjson/src/printjson/init_printjson.cpp rename to .xo-printjson/src/printjson/init_printjson.cpp diff --git a/xo-printjson/utest/CMakeLists.txt b/.xo-printjson/utest/CMakeLists.txt similarity index 100% rename from xo-printjson/utest/CMakeLists.txt rename to .xo-printjson/utest/CMakeLists.txt diff --git a/xo-printjson/utest/CMakeLists.txt.safe b/.xo-printjson/utest/CMakeLists.txt.safe similarity index 100% rename from xo-printjson/utest/CMakeLists.txt.safe rename to .xo-printjson/utest/CMakeLists.txt.safe diff --git a/xo-printjson/utest/PrintJson.test.cpp b/.xo-printjson/utest/PrintJson.test.cpp similarity index 100% rename from xo-printjson/utest/PrintJson.test.cpp rename to .xo-printjson/utest/PrintJson.test.cpp diff --git a/xo-printjson/utest/printjson_utest_main.cpp b/.xo-printjson/utest/printjson_utest_main.cpp similarity index 100% rename from xo-printjson/utest/printjson_utest_main.cpp rename to .xo-printjson/utest/printjson_utest_main.cpp diff --git a/xo-procedure2/CMakeLists.txt b/.xo-procedure2/CMakeLists.txt similarity index 100% rename from xo-procedure2/CMakeLists.txt rename to .xo-procedure2/CMakeLists.txt diff --git a/xo-procedure2/README.md b/.xo-procedure2/README.md similarity index 100% rename from xo-procedure2/README.md rename to .xo-procedure2/README.md diff --git a/xo-procedure2/cmake/xo-bootstrap-macros.cmake b/.xo-procedure2/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-procedure2/cmake/xo-bootstrap-macros.cmake rename to .xo-procedure2/cmake/xo-bootstrap-macros.cmake diff --git a/xo-procedure2/cmake/xo_procedure2Config.cmake.in b/.xo-procedure2/cmake/xo_procedure2Config.cmake.in similarity index 100% rename from xo-procedure2/cmake/xo_procedure2Config.cmake.in rename to .xo-procedure2/cmake/xo_procedure2Config.cmake.in diff --git a/xo-procedure2/doc/implementation.rst b/.xo-procedure2/doc/implementation.rst similarity index 100% rename from xo-procedure2/doc/implementation.rst rename to .xo-procedure2/doc/implementation.rst diff --git a/xo-procedure2/idl/IGCObject_DPrimitive_gco_0.json5 b/.xo-procedure2/idl/IGCObject_DPrimitive_gco_0.json5 similarity index 100% rename from xo-procedure2/idl/IGCObject_DPrimitive_gco_0.json5 rename to .xo-procedure2/idl/IGCObject_DPrimitive_gco_0.json5 diff --git a/xo-procedure2/idl/IGCObject_DPrimitive_gco_1_gco.json5 b/.xo-procedure2/idl/IGCObject_DPrimitive_gco_1_gco.json5 similarity index 100% rename from xo-procedure2/idl/IGCObject_DPrimitive_gco_1_gco.json5 rename to .xo-procedure2/idl/IGCObject_DPrimitive_gco_1_gco.json5 diff --git a/xo-procedure2/idl/IGCObject_DPrimitive_gco_2_dict_string.json5 b/.xo-procedure2/idl/IGCObject_DPrimitive_gco_2_dict_string.json5 similarity index 100% rename from xo-procedure2/idl/IGCObject_DPrimitive_gco_2_dict_string.json5 rename to .xo-procedure2/idl/IGCObject_DPrimitive_gco_2_dict_string.json5 diff --git a/xo-procedure2/idl/IGCObject_DPrimitive_gco_2_gco_gco.json5 b/.xo-procedure2/idl/IGCObject_DPrimitive_gco_2_gco_gco.json5 similarity index 100% rename from xo-procedure2/idl/IGCObject_DPrimitive_gco_2_gco_gco.json5 rename to .xo-procedure2/idl/IGCObject_DPrimitive_gco_2_gco_gco.json5 diff --git a/xo-procedure2/idl/IGCObject_DPrimitive_gco_3_dict_string_gco.json5 b/.xo-procedure2/idl/IGCObject_DPrimitive_gco_3_dict_string_gco.json5 similarity index 100% rename from xo-procedure2/idl/IGCObject_DPrimitive_gco_3_dict_string_gco.json5 rename to .xo-procedure2/idl/IGCObject_DPrimitive_gco_3_dict_string_gco.json5 diff --git a/xo-procedure2/idl/IPrintable_DPrimitive_gco_0.json5 b/.xo-procedure2/idl/IPrintable_DPrimitive_gco_0.json5 similarity index 100% rename from xo-procedure2/idl/IPrintable_DPrimitive_gco_0.json5 rename to .xo-procedure2/idl/IPrintable_DPrimitive_gco_0.json5 diff --git a/xo-procedure2/idl/IPrintable_DPrimitive_gco_1_gco.json5 b/.xo-procedure2/idl/IPrintable_DPrimitive_gco_1_gco.json5 similarity index 100% rename from xo-procedure2/idl/IPrintable_DPrimitive_gco_1_gco.json5 rename to .xo-procedure2/idl/IPrintable_DPrimitive_gco_1_gco.json5 diff --git a/xo-procedure2/idl/IPrintable_DPrimitive_gco_2_dict_string.json5 b/.xo-procedure2/idl/IPrintable_DPrimitive_gco_2_dict_string.json5 similarity index 100% rename from xo-procedure2/idl/IPrintable_DPrimitive_gco_2_dict_string.json5 rename to .xo-procedure2/idl/IPrintable_DPrimitive_gco_2_dict_string.json5 diff --git a/xo-procedure2/idl/IPrintable_DPrimitive_gco_2_gco_gco.json5 b/.xo-procedure2/idl/IPrintable_DPrimitive_gco_2_gco_gco.json5 similarity index 100% rename from xo-procedure2/idl/IPrintable_DPrimitive_gco_2_gco_gco.json5 rename to .xo-procedure2/idl/IPrintable_DPrimitive_gco_2_gco_gco.json5 diff --git a/xo-procedure2/idl/IPrintable_DPrimitive_gco_3_dict_string_gco.json5 b/.xo-procedure2/idl/IPrintable_DPrimitive_gco_3_dict_string_gco.json5 similarity index 100% rename from xo-procedure2/idl/IPrintable_DPrimitive_gco_3_dict_string_gco.json5 rename to .xo-procedure2/idl/IPrintable_DPrimitive_gco_3_dict_string_gco.json5 diff --git a/xo-procedure2/idl/IProcedure_DPrimitive_gco_0.json5 b/.xo-procedure2/idl/IProcedure_DPrimitive_gco_0.json5 similarity index 100% rename from xo-procedure2/idl/IProcedure_DPrimitive_gco_0.json5 rename to .xo-procedure2/idl/IProcedure_DPrimitive_gco_0.json5 diff --git a/xo-procedure2/idl/IProcedure_DPrimitive_gco_1_gco.json5 b/.xo-procedure2/idl/IProcedure_DPrimitive_gco_1_gco.json5 similarity index 100% rename from xo-procedure2/idl/IProcedure_DPrimitive_gco_1_gco.json5 rename to .xo-procedure2/idl/IProcedure_DPrimitive_gco_1_gco.json5 diff --git a/xo-procedure2/idl/IProcedure_DPrimitive_gco_2_dict_string.json5 b/.xo-procedure2/idl/IProcedure_DPrimitive_gco_2_dict_string.json5 similarity index 100% rename from xo-procedure2/idl/IProcedure_DPrimitive_gco_2_dict_string.json5 rename to .xo-procedure2/idl/IProcedure_DPrimitive_gco_2_dict_string.json5 diff --git a/xo-procedure2/idl/IProcedure_DPrimitive_gco_2_gco_gco.json5 b/.xo-procedure2/idl/IProcedure_DPrimitive_gco_2_gco_gco.json5 similarity index 100% rename from xo-procedure2/idl/IProcedure_DPrimitive_gco_2_gco_gco.json5 rename to .xo-procedure2/idl/IProcedure_DPrimitive_gco_2_gco_gco.json5 diff --git a/xo-procedure2/idl/IProcedure_DPrimitive_gco_3_dict_string_gco.json5 b/.xo-procedure2/idl/IProcedure_DPrimitive_gco_3_dict_string_gco.json5 similarity index 100% rename from xo-procedure2/idl/IProcedure_DPrimitive_gco_3_dict_string_gco.json5 rename to .xo-procedure2/idl/IProcedure_DPrimitive_gco_3_dict_string_gco.json5 diff --git a/xo-procedure2/idl/IRuntimeContext_DSimpleRcx.json5 b/.xo-procedure2/idl/IRuntimeContext_DSimpleRcx.json5 similarity index 100% rename from xo-procedure2/idl/IRuntimeContext_DSimpleRcx.json5 rename to .xo-procedure2/idl/IRuntimeContext_DSimpleRcx.json5 diff --git a/xo-procedure2/idl/Procedure.json5 b/.xo-procedure2/idl/Procedure.json5 similarity index 100% rename from xo-procedure2/idl/Procedure.json5 rename to .xo-procedure2/idl/Procedure.json5 diff --git a/xo-procedure2/idl/RuntimeContext.json5 b/.xo-procedure2/idl/RuntimeContext.json5 similarity index 100% rename from xo-procedure2/idl/RuntimeContext.json5 rename to .xo-procedure2/idl/RuntimeContext.json5 diff --git a/xo-procedure2/include/xo/procedure2/.gitkeep b/.xo-procedure2/include/xo/procedure2/.gitkeep similarity index 100% rename from xo-procedure2/include/xo/procedure2/.gitkeep rename to .xo-procedure2/include/xo/procedure2/.gitkeep diff --git a/xo-procedure2/include/xo/procedure2/DPrimitive.hpp b/.xo-procedure2/include/xo/procedure2/DPrimitive.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/DPrimitive.hpp rename to .xo-procedure2/include/xo/procedure2/DPrimitive.hpp diff --git a/xo-procedure2/include/xo/procedure2/DPrimitive_gco_0.hpp b/.xo-procedure2/include/xo/procedure2/DPrimitive_gco_0.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/DPrimitive_gco_0.hpp rename to .xo-procedure2/include/xo/procedure2/DPrimitive_gco_0.hpp diff --git a/xo-procedure2/include/xo/procedure2/DPrimitive_gco_1_gco.hpp b/.xo-procedure2/include/xo/procedure2/DPrimitive_gco_1_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/DPrimitive_gco_1_gco.hpp rename to .xo-procedure2/include/xo/procedure2/DPrimitive_gco_1_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/DPrimitive_gco_2_dict_string.hpp b/.xo-procedure2/include/xo/procedure2/DPrimitive_gco_2_dict_string.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/DPrimitive_gco_2_dict_string.hpp rename to .xo-procedure2/include/xo/procedure2/DPrimitive_gco_2_dict_string.hpp diff --git a/xo-procedure2/include/xo/procedure2/DPrimitive_gco_2_gco_gco.hpp b/.xo-procedure2/include/xo/procedure2/DPrimitive_gco_2_gco_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/DPrimitive_gco_2_gco_gco.hpp rename to .xo-procedure2/include/xo/procedure2/DPrimitive_gco_2_gco_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/DPrimitive_gco_3_dict_string_gco.hpp b/.xo-procedure2/include/xo/procedure2/DPrimitive_gco_3_dict_string_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/DPrimitive_gco_3_dict_string_gco.hpp rename to .xo-procedure2/include/xo/procedure2/DPrimitive_gco_3_dict_string_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/DSimpleRcx.hpp b/.xo-procedure2/include/xo/procedure2/DSimpleRcx.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/DSimpleRcx.hpp rename to .xo-procedure2/include/xo/procedure2/DSimpleRcx.hpp diff --git a/xo-procedure2/include/xo/procedure2/GcPrimitives.hpp b/.xo-procedure2/include/xo/procedure2/GcPrimitives.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/GcPrimitives.hpp rename to .xo-procedure2/include/xo/procedure2/GcPrimitives.hpp diff --git a/xo-procedure2/include/xo/procedure2/ObjectPrimitives.hpp b/.xo-procedure2/include/xo/procedure2/ObjectPrimitives.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/ObjectPrimitives.hpp rename to .xo-procedure2/include/xo/procedure2/ObjectPrimitives.hpp diff --git a/xo-procedure2/include/xo/procedure2/PrimitiveRegistry.hpp b/.xo-procedure2/include/xo/procedure2/PrimitiveRegistry.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/PrimitiveRegistry.hpp rename to .xo-procedure2/include/xo/procedure2/PrimitiveRegistry.hpp diff --git a/xo-procedure2/include/xo/procedure2/Primitive_gco_0.hpp b/.xo-procedure2/include/xo/procedure2/Primitive_gco_0.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/Primitive_gco_0.hpp rename to .xo-procedure2/include/xo/procedure2/Primitive_gco_0.hpp diff --git a/xo-procedure2/include/xo/procedure2/Primitive_gco_1_gco.hpp b/.xo-procedure2/include/xo/procedure2/Primitive_gco_1_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/Primitive_gco_1_gco.hpp rename to .xo-procedure2/include/xo/procedure2/Primitive_gco_1_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/Primitive_gco_2_dict_string.hpp b/.xo-procedure2/include/xo/procedure2/Primitive_gco_2_dict_string.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/Primitive_gco_2_dict_string.hpp rename to .xo-procedure2/include/xo/procedure2/Primitive_gco_2_dict_string.hpp diff --git a/xo-procedure2/include/xo/procedure2/Primitive_gco_2_gco_gco.hpp b/.xo-procedure2/include/xo/procedure2/Primitive_gco_2_gco_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/Primitive_gco_2_gco_gco.hpp rename to .xo-procedure2/include/xo/procedure2/Primitive_gco_2_gco_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/Primitive_gco_3_dict_string_gco.hpp b/.xo-procedure2/include/xo/procedure2/Primitive_gco_3_dict_string_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/Primitive_gco_3_dict_string_gco.hpp rename to .xo-procedure2/include/xo/procedure2/Primitive_gco_3_dict_string_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/Procedure.hpp b/.xo-procedure2/include/xo/procedure2/Procedure.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/Procedure.hpp rename to .xo-procedure2/include/xo/procedure2/Procedure.hpp diff --git a/xo-procedure2/include/xo/procedure2/RuntimeContext.hpp b/.xo-procedure2/include/xo/procedure2/RuntimeContext.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/RuntimeContext.hpp rename to .xo-procedure2/include/xo/procedure2/RuntimeContext.hpp diff --git a/xo-procedure2/include/xo/procedure2/SetupProcedure2.hpp b/.xo-procedure2/include/xo/procedure2/SetupProcedure2.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/SetupProcedure2.hpp rename to .xo-procedure2/include/xo/procedure2/SetupProcedure2.hpp diff --git a/xo-procedure2/include/xo/procedure2/SimpleRcx.hpp b/.xo-procedure2/include/xo/procedure2/SimpleRcx.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/SimpleRcx.hpp rename to .xo-procedure2/include/xo/procedure2/SimpleRcx.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/AProcedure.hpp b/.xo-procedure2/include/xo/procedure2/detail/AProcedure.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/AProcedure.hpp rename to .xo-procedure2/include/xo/procedure2/detail/AProcedure.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/ARuntimeContext.hpp b/.xo-procedure2/include/xo/procedure2/detail/ARuntimeContext.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/ARuntimeContext.hpp rename to .xo-procedure2/include/xo/procedure2/detail/ARuntimeContext.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_0.hpp b/.xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_0.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_0.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_0.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_1_gco.hpp b/.xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_1_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_1_gco.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_1_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_2_dict_string.hpp b/.xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_2_dict_string.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_2_dict_string.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_2_dict_string.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_2_gco_gco.hpp b/.xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_2_gco_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_2_gco_gco.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_2_gco_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_3_dict_string_gco.hpp b/.xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_3_dict_string_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_3_dict_string_gco.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IGCObject_DPrimitive_gco_3_dict_string_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_0.hpp b/.xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_0.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_0.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_0.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_1_gco.hpp b/.xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_1_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_1_gco.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_1_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_2_dict_string.hpp b/.xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_2_dict_string.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_2_dict_string.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_2_dict_string.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_2_gco_gco.hpp b/.xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_2_gco_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_2_gco_gco.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_2_gco_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_3_dict_string_gco.hpp b/.xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_3_dict_string_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_3_dict_string_gco.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IPrintable_DPrimitive_gco_3_dict_string_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IProcedure_Any.hpp b/.xo-procedure2/include/xo/procedure2/detail/IProcedure_Any.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IProcedure_Any.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IProcedure_Any.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_0.hpp b/.xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_0.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_0.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_0.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_1_gco.hpp b/.xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_1_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_1_gco.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_1_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_2_dict_string.hpp b/.xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_2_dict_string.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_2_dict_string.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_2_dict_string.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_2_gco_gco.hpp b/.xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_2_gco_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_2_gco_gco.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_2_gco_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_3_dict_string_gco.hpp b/.xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_3_dict_string_gco.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_3_dict_string_gco.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IProcedure_DPrimitive_gco_3_dict_string_gco.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IProcedure_Xfer.hpp b/.xo-procedure2/include/xo/procedure2/detail/IProcedure_Xfer.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IProcedure_Xfer.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IProcedure_Xfer.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IRuntimeContext_Any.hpp b/.xo-procedure2/include/xo/procedure2/detail/IRuntimeContext_Any.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IRuntimeContext_Any.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IRuntimeContext_Any.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IRuntimeContext_DSimpleRcx.hpp b/.xo-procedure2/include/xo/procedure2/detail/IRuntimeContext_DSimpleRcx.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IRuntimeContext_DSimpleRcx.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IRuntimeContext_DSimpleRcx.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/IRuntimeContext_Xfer.hpp b/.xo-procedure2/include/xo/procedure2/detail/IRuntimeContext_Xfer.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/IRuntimeContext_Xfer.hpp rename to .xo-procedure2/include/xo/procedure2/detail/IRuntimeContext_Xfer.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/RProcedure.hpp b/.xo-procedure2/include/xo/procedure2/detail/RProcedure.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/RProcedure.hpp rename to .xo-procedure2/include/xo/procedure2/detail/RProcedure.hpp diff --git a/xo-procedure2/include/xo/procedure2/detail/RRuntimeContext.hpp b/.xo-procedure2/include/xo/procedure2/detail/RRuntimeContext.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/detail/RRuntimeContext.hpp rename to .xo-procedure2/include/xo/procedure2/detail/RRuntimeContext.hpp diff --git a/xo-procedure2/include/xo/procedure2/init_primitives.hpp b/.xo-procedure2/include/xo/procedure2/init_primitives.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/init_primitives.hpp rename to .xo-procedure2/include/xo/procedure2/init_primitives.hpp diff --git a/xo-procedure2/include/xo/procedure2/init_procedure2.hpp b/.xo-procedure2/include/xo/procedure2/init_procedure2.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/init_procedure2.hpp rename to .xo-procedure2/include/xo/procedure2/init_procedure2.hpp diff --git a/xo-procedure2/include/xo/procedure2/primitives.hpp b/.xo-procedure2/include/xo/procedure2/primitives.hpp similarity index 100% rename from xo-procedure2/include/xo/procedure2/primitives.hpp rename to .xo-procedure2/include/xo/procedure2/primitives.hpp diff --git a/xo-procedure2/src/procedure2/CMakeLists.txt b/.xo-procedure2/src/procedure2/CMakeLists.txt similarity index 100% rename from xo-procedure2/src/procedure2/CMakeLists.txt rename to .xo-procedure2/src/procedure2/CMakeLists.txt diff --git a/xo-procedure2/src/procedure2/DPrimitive.cpp b/.xo-procedure2/src/procedure2/DPrimitive.cpp similarity index 100% rename from xo-procedure2/src/procedure2/DPrimitive.cpp rename to .xo-procedure2/src/procedure2/DPrimitive.cpp diff --git a/xo-procedure2/src/procedure2/DSimpleRcx.cpp b/.xo-procedure2/src/procedure2/DSimpleRcx.cpp similarity index 100% rename from xo-procedure2/src/procedure2/DSimpleRcx.cpp rename to .xo-procedure2/src/procedure2/DSimpleRcx.cpp diff --git a/xo-procedure2/src/procedure2/GcPrimitives.cpp b/.xo-procedure2/src/procedure2/GcPrimitives.cpp similarity index 100% rename from xo-procedure2/src/procedure2/GcPrimitives.cpp rename to .xo-procedure2/src/procedure2/GcPrimitives.cpp diff --git a/xo-procedure2/src/procedure2/ObjectPrimitives.cpp b/.xo-procedure2/src/procedure2/ObjectPrimitives.cpp similarity index 100% rename from xo-procedure2/src/procedure2/ObjectPrimitives.cpp rename to .xo-procedure2/src/procedure2/ObjectPrimitives.cpp diff --git a/xo-procedure2/src/procedure2/PrimitiveRegistry.cpp b/.xo-procedure2/src/procedure2/PrimitiveRegistry.cpp similarity index 100% rename from xo-procedure2/src/procedure2/PrimitiveRegistry.cpp rename to .xo-procedure2/src/procedure2/PrimitiveRegistry.cpp diff --git a/xo-procedure2/src/procedure2/SetupProcedure2.cpp b/.xo-procedure2/src/procedure2/SetupProcedure2.cpp similarity index 100% rename from xo-procedure2/src/procedure2/SetupProcedure2.cpp rename to .xo-procedure2/src/procedure2/SetupProcedure2.cpp diff --git a/xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_0.cpp b/.xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_0.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_0.cpp rename to .xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_0.cpp diff --git a/xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_1_gco.cpp b/.xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_1_gco.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_1_gco.cpp rename to .xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_1_gco.cpp diff --git a/xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_2_dict_string.cpp b/.xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_2_dict_string.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_2_dict_string.cpp rename to .xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_2_dict_string.cpp diff --git a/xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_2_gco_gco.cpp b/.xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_2_gco_gco.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_2_gco_gco.cpp rename to .xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_2_gco_gco.cpp diff --git a/xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_3_dict_string_gco.cpp b/.xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_3_dict_string_gco.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_3_dict_string_gco.cpp rename to .xo-procedure2/src/procedure2/facet/IGCObject_DPrimitive_gco_3_dict_string_gco.cpp diff --git a/xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_0.cpp b/.xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_0.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_0.cpp rename to .xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_0.cpp diff --git a/xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_1_gco.cpp b/.xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_1_gco.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_1_gco.cpp rename to .xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_1_gco.cpp diff --git a/xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_2_dict_string.cpp b/.xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_2_dict_string.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_2_dict_string.cpp rename to .xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_2_dict_string.cpp diff --git a/xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_2_gco_gco.cpp b/.xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_2_gco_gco.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_2_gco_gco.cpp rename to .xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_2_gco_gco.cpp diff --git a/xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_3_dict_string_gco.cpp b/.xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_3_dict_string_gco.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_3_dict_string_gco.cpp rename to .xo-procedure2/src/procedure2/facet/IPrintable_DPrimitive_gco_3_dict_string_gco.cpp diff --git a/xo-procedure2/src/procedure2/facet/IProcedure_Any.cpp b/.xo-procedure2/src/procedure2/facet/IProcedure_Any.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IProcedure_Any.cpp rename to .xo-procedure2/src/procedure2/facet/IProcedure_Any.cpp diff --git a/xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_0.cpp b/.xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_0.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_0.cpp rename to .xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_0.cpp diff --git a/xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_1_gco.cpp b/.xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_1_gco.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_1_gco.cpp rename to .xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_1_gco.cpp diff --git a/xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_2_dict_string.cpp b/.xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_2_dict_string.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_2_dict_string.cpp rename to .xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_2_dict_string.cpp diff --git a/xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_2_gco_gco.cpp b/.xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_2_gco_gco.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_2_gco_gco.cpp rename to .xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_2_gco_gco.cpp diff --git a/xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_3_dict_string_gco.cpp b/.xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_3_dict_string_gco.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_3_dict_string_gco.cpp rename to .xo-procedure2/src/procedure2/facet/IProcedure_DPrimitive_gco_3_dict_string_gco.cpp diff --git a/xo-procedure2/src/procedure2/facet/IRuntimeContext_Any.cpp b/.xo-procedure2/src/procedure2/facet/IRuntimeContext_Any.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IRuntimeContext_Any.cpp rename to .xo-procedure2/src/procedure2/facet/IRuntimeContext_Any.cpp diff --git a/xo-procedure2/src/procedure2/facet/IRuntimeContext_DSimpleRcx.cpp b/.xo-procedure2/src/procedure2/facet/IRuntimeContext_DSimpleRcx.cpp similarity index 100% rename from xo-procedure2/src/procedure2/facet/IRuntimeContext_DSimpleRcx.cpp rename to .xo-procedure2/src/procedure2/facet/IRuntimeContext_DSimpleRcx.cpp diff --git a/xo-procedure2/src/procedure2/init_primitives.cpp b/.xo-procedure2/src/procedure2/init_primitives.cpp similarity index 100% rename from xo-procedure2/src/procedure2/init_primitives.cpp rename to .xo-procedure2/src/procedure2/init_primitives.cpp diff --git a/xo-procedure2/src/procedure2/init_procedure2.cpp b/.xo-procedure2/src/procedure2/init_procedure2.cpp similarity index 100% rename from xo-procedure2/src/procedure2/init_procedure2.cpp rename to .xo-procedure2/src/procedure2/init_procedure2.cpp diff --git a/xo-procedure2/utest/CMakeLists.txt b/.xo-procedure2/utest/CMakeLists.txt similarity index 100% rename from xo-procedure2/utest/CMakeLists.txt rename to .xo-procedure2/utest/CMakeLists.txt diff --git a/xo-procedure2/utest/DPrimitive.test.cpp b/.xo-procedure2/utest/DPrimitive.test.cpp similarity index 100% rename from xo-procedure2/utest/DPrimitive.test.cpp rename to .xo-procedure2/utest/DPrimitive.test.cpp diff --git a/xo-procedure2/utest/DSimpleRcx.test.cpp b/.xo-procedure2/utest/DSimpleRcx.test.cpp similarity index 100% rename from xo-procedure2/utest/DSimpleRcx.test.cpp rename to .xo-procedure2/utest/DSimpleRcx.test.cpp diff --git a/xo-procedure2/utest/procedure2_utest_main.cpp b/.xo-procedure2/utest/procedure2_utest_main.cpp similarity index 100% rename from xo-procedure2/utest/procedure2_utest_main.cpp rename to .xo-procedure2/utest/procedure2_utest_main.cpp diff --git a/xo-process/.github/workflows/main.yml b/.xo-process/.github/workflows/main.yml similarity index 100% rename from xo-process/.github/workflows/main.yml rename to .xo-process/.github/workflows/main.yml diff --git a/xo-process/.gitignore b/.xo-process/.gitignore similarity index 100% rename from xo-process/.gitignore rename to .xo-process/.gitignore diff --git a/xo-process/CMakeLists.txt b/.xo-process/CMakeLists.txt similarity index 100% rename from xo-process/CMakeLists.txt rename to .xo-process/CMakeLists.txt diff --git a/xo-process/README.md b/.xo-process/README.md similarity index 100% rename from xo-process/README.md rename to .xo-process/README.md diff --git a/xo-process/cmake/processConfig.cmake.in b/.xo-process/cmake/processConfig.cmake.in similarity index 100% rename from xo-process/cmake/processConfig.cmake.in rename to .xo-process/cmake/processConfig.cmake.in diff --git a/xo-process/cmake/xo-bootstrap-macros.cmake b/.xo-process/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-process/cmake/xo-bootstrap-macros.cmake rename to .xo-process/cmake/xo-bootstrap-macros.cmake diff --git a/xo-process/include/xo/process/AbstractRealization.hpp b/.xo-process/include/xo/process/AbstractRealization.hpp similarity index 100% rename from xo-process/include/xo/process/AbstractRealization.hpp rename to .xo-process/include/xo/process/AbstractRealization.hpp diff --git a/xo-process/include/xo/process/AbstractStochasticProcess.hpp b/.xo-process/include/xo/process/AbstractStochasticProcess.hpp similarity index 100% rename from xo-process/include/xo/process/AbstractStochasticProcess.hpp rename to .xo-process/include/xo/process/AbstractStochasticProcess.hpp diff --git a/xo-process/include/xo/process/BrownianMotion.hpp b/.xo-process/include/xo/process/BrownianMotion.hpp similarity index 100% rename from xo-process/include/xo/process/BrownianMotion.hpp rename to .xo-process/include/xo/process/BrownianMotion.hpp diff --git a/xo-process/include/xo/process/ExpProcess.hpp b/.xo-process/include/xo/process/ExpProcess.hpp similarity index 100% rename from xo-process/include/xo/process/ExpProcess.hpp rename to .xo-process/include/xo/process/ExpProcess.hpp diff --git a/xo-process/include/xo/process/LogNormalProcess.hpp b/.xo-process/include/xo/process/LogNormalProcess.hpp similarity index 100% rename from xo-process/include/xo/process/LogNormalProcess.hpp rename to .xo-process/include/xo/process/LogNormalProcess.hpp diff --git a/xo-process/include/xo/process/Realizable2Process.hpp b/.xo-process/include/xo/process/Realizable2Process.hpp similarity index 100% rename from xo-process/include/xo/process/Realizable2Process.hpp rename to .xo-process/include/xo/process/Realizable2Process.hpp diff --git a/xo-process/include/xo/process/Realization.hpp b/.xo-process/include/xo/process/Realization.hpp similarity index 100% rename from xo-process/include/xo/process/Realization.hpp rename to .xo-process/include/xo/process/Realization.hpp diff --git a/xo-process/include/xo/process/Realization2.hpp b/.xo-process/include/xo/process/Realization2.hpp similarity index 100% rename from xo-process/include/xo/process/Realization2.hpp rename to .xo-process/include/xo/process/Realization2.hpp diff --git a/xo-process/include/xo/process/RealizationCallback.hpp b/.xo-process/include/xo/process/RealizationCallback.hpp similarity index 100% rename from xo-process/include/xo/process/RealizationCallback.hpp rename to .xo-process/include/xo/process/RealizationCallback.hpp diff --git a/xo-process/include/xo/process/RealizationSource.hpp b/.xo-process/include/xo/process/RealizationSource.hpp similarity index 100% rename from xo-process/include/xo/process/RealizationSource.hpp rename to .xo-process/include/xo/process/RealizationSource.hpp diff --git a/xo-process/include/xo/process/RealizationState.hpp b/.xo-process/include/xo/process/RealizationState.hpp similarity index 100% rename from xo-process/include/xo/process/RealizationState.hpp rename to .xo-process/include/xo/process/RealizationState.hpp diff --git a/xo-process/include/xo/process/RealizationTracer.hpp b/.xo-process/include/xo/process/RealizationTracer.hpp similarity index 100% rename from xo-process/include/xo/process/RealizationTracer.hpp rename to .xo-process/include/xo/process/RealizationTracer.hpp diff --git a/xo-process/include/xo/process/StochasticProcess.hpp b/.xo-process/include/xo/process/StochasticProcess.hpp similarity index 100% rename from xo-process/include/xo/process/StochasticProcess.hpp rename to .xo-process/include/xo/process/StochasticProcess.hpp diff --git a/xo-process/include/xo/process/UpxEvent.hpp b/.xo-process/include/xo/process/UpxEvent.hpp similarity index 100% rename from xo-process/include/xo/process/UpxEvent.hpp rename to .xo-process/include/xo/process/UpxEvent.hpp diff --git a/xo-process/include/xo/process/UpxToConsole.hpp b/.xo-process/include/xo/process/UpxToConsole.hpp similarity index 100% rename from xo-process/include/xo/process/UpxToConsole.hpp rename to .xo-process/include/xo/process/UpxToConsole.hpp diff --git a/xo-process/include/xo/process/init_process.hpp b/.xo-process/include/xo/process/init_process.hpp similarity index 100% rename from xo-process/include/xo/process/init_process.hpp rename to .xo-process/include/xo/process/init_process.hpp diff --git a/xo-process/src/process/BrownianMotion.cpp b/.xo-process/src/process/BrownianMotion.cpp similarity index 100% rename from xo-process/src/process/BrownianMotion.cpp rename to .xo-process/src/process/BrownianMotion.cpp diff --git a/xo-process/src/process/CMakeLists.txt b/.xo-process/src/process/CMakeLists.txt similarity index 100% rename from xo-process/src/process/CMakeLists.txt rename to .xo-process/src/process/CMakeLists.txt diff --git a/xo-process/src/process/ExpProcess.cpp b/.xo-process/src/process/ExpProcess.cpp similarity index 100% rename from xo-process/src/process/ExpProcess.cpp rename to .xo-process/src/process/ExpProcess.cpp diff --git a/xo-process/src/process/Realization.cpp b/.xo-process/src/process/Realization.cpp similarity index 100% rename from xo-process/src/process/Realization.cpp rename to .xo-process/src/process/Realization.cpp diff --git a/xo-process/src/process/UpxEvent.cpp b/.xo-process/src/process/UpxEvent.cpp similarity index 100% rename from xo-process/src/process/UpxEvent.cpp rename to .xo-process/src/process/UpxEvent.cpp diff --git a/xo-process/src/process/UpxToConsole.cpp b/.xo-process/src/process/UpxToConsole.cpp similarity index 100% rename from xo-process/src/process/UpxToConsole.cpp rename to .xo-process/src/process/UpxToConsole.cpp diff --git a/xo-process/src/process/init_process.cpp b/.xo-process/src/process/init_process.cpp similarity index 100% rename from xo-process/src/process/init_process.cpp rename to .xo-process/src/process/init_process.cpp diff --git a/xo-process/utest/CMakeLists.txt b/.xo-process/utest/CMakeLists.txt similarity index 100% rename from xo-process/utest/CMakeLists.txt rename to .xo-process/utest/CMakeLists.txt diff --git a/xo-process/utest/ProcessReflect.test.cpp b/.xo-process/utest/ProcessReflect.test.cpp similarity index 100% rename from xo-process/utest/ProcessReflect.test.cpp rename to .xo-process/utest/ProcessReflect.test.cpp diff --git a/xo-process/utest/RealizationSource.test.cpp b/.xo-process/utest/RealizationSource.test.cpp similarity index 100% rename from xo-process/utest/RealizationSource.test.cpp rename to .xo-process/utest/RealizationSource.test.cpp diff --git a/xo-process/utest/process_utest_main.cpp b/.xo-process/utest/process_utest_main.cpp similarity index 100% rename from xo-process/utest/process_utest_main.cpp rename to .xo-process/utest/process_utest_main.cpp diff --git a/xo-pydistribution/.gitignore b/.xo-pydistribution/.gitignore similarity index 100% rename from xo-pydistribution/.gitignore rename to .xo-pydistribution/.gitignore diff --git a/xo-pydistribution/CMakeLists.txt b/.xo-pydistribution/CMakeLists.txt similarity index 100% rename from xo-pydistribution/CMakeLists.txt rename to .xo-pydistribution/CMakeLists.txt diff --git a/xo-pydistribution/README.md b/.xo-pydistribution/README.md similarity index 100% rename from xo-pydistribution/README.md rename to .xo-pydistribution/README.md diff --git a/xo-pydistribution/cmake/xo-bootstrap-macros.cmake b/.xo-pydistribution/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pydistribution/cmake/xo-bootstrap-macros.cmake rename to .xo-pydistribution/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pydistribution/cmake/xo_pydistributionConfig.cmake.in b/.xo-pydistribution/cmake/xo_pydistributionConfig.cmake.in similarity index 100% rename from xo-pydistribution/cmake/xo_pydistributionConfig.cmake.in rename to .xo-pydistribution/cmake/xo_pydistributionConfig.cmake.in diff --git a/xo-pydistribution/include/README.md b/.xo-pydistribution/include/README.md similarity index 100% rename from xo-pydistribution/include/README.md rename to .xo-pydistribution/include/README.md diff --git a/xo-pydistribution/src/pydistribution/CMakeLists.txt b/.xo-pydistribution/src/pydistribution/CMakeLists.txt similarity index 100% rename from xo-pydistribution/src/pydistribution/CMakeLists.txt rename to .xo-pydistribution/src/pydistribution/CMakeLists.txt diff --git a/xo-pydistribution/src/pydistribution/pydistribution.cpp b/.xo-pydistribution/src/pydistribution/pydistribution.cpp similarity index 100% rename from xo-pydistribution/src/pydistribution/pydistribution.cpp rename to .xo-pydistribution/src/pydistribution/pydistribution.cpp diff --git a/xo-pydistribution/src/pydistribution/pydistribution.hpp.in b/.xo-pydistribution/src/pydistribution/pydistribution.hpp.in similarity index 100% rename from xo-pydistribution/src/pydistribution/pydistribution.hpp.in rename to .xo-pydistribution/src/pydistribution/pydistribution.hpp.in diff --git a/xo-pyexpression/.gitignore b/.xo-pyexpression/.gitignore similarity index 100% rename from xo-pyexpression/.gitignore rename to .xo-pyexpression/.gitignore diff --git a/xo-pyexpression/CMakeLists.txt b/.xo-pyexpression/CMakeLists.txt similarity index 100% rename from xo-pyexpression/CMakeLists.txt rename to .xo-pyexpression/CMakeLists.txt diff --git a/xo-pyexpression/README.md b/.xo-pyexpression/README.md similarity index 100% rename from xo-pyexpression/README.md rename to .xo-pyexpression/README.md diff --git a/xo-pyexpression/cmake/xo-bootstrap-macros.cmake b/.xo-pyexpression/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pyexpression/cmake/xo-bootstrap-macros.cmake rename to .xo-pyexpression/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pyexpression/cmake/xo_pyexpressionConfig.cmake.in b/.xo-pyexpression/cmake/xo_pyexpressionConfig.cmake.in similarity index 100% rename from xo-pyexpression/cmake/xo_pyexpressionConfig.cmake.in rename to .xo-pyexpression/cmake/xo_pyexpressionConfig.cmake.in diff --git a/xo-pyexpression/include/REAMDE.md b/.xo-pyexpression/include/REAMDE.md similarity index 100% rename from xo-pyexpression/include/REAMDE.md rename to .xo-pyexpression/include/REAMDE.md diff --git a/xo-pyexpression/src/pyexpression/CMakeLists.txt b/.xo-pyexpression/src/pyexpression/CMakeLists.txt similarity index 100% rename from xo-pyexpression/src/pyexpression/CMakeLists.txt rename to .xo-pyexpression/src/pyexpression/CMakeLists.txt diff --git a/xo-pyexpression/src/pyexpression/pyexpression.cpp b/.xo-pyexpression/src/pyexpression/pyexpression.cpp similarity index 100% rename from xo-pyexpression/src/pyexpression/pyexpression.cpp rename to .xo-pyexpression/src/pyexpression/pyexpression.cpp diff --git a/xo-pyexpression/src/pyexpression/pyexpression.hpp.in b/.xo-pyexpression/src/pyexpression/pyexpression.hpp.in similarity index 100% rename from xo-pyexpression/src/pyexpression/pyexpression.hpp.in rename to .xo-pyexpression/src/pyexpression/pyexpression.hpp.in diff --git a/xo-pyjit/.gitignore b/.xo-pyjit/.gitignore similarity index 100% rename from xo-pyjit/.gitignore rename to .xo-pyjit/.gitignore diff --git a/xo-pyjit/CMakeLists.txt b/.xo-pyjit/CMakeLists.txt similarity index 100% rename from xo-pyjit/CMakeLists.txt rename to .xo-pyjit/CMakeLists.txt diff --git a/xo-pyjit/README.md b/.xo-pyjit/README.md similarity index 100% rename from xo-pyjit/README.md rename to .xo-pyjit/README.md diff --git a/xo-pyjit/cmake/xo-bootstrap-macros.cmake b/.xo-pyjit/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pyjit/cmake/xo-bootstrap-macros.cmake rename to .xo-pyjit/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pyjit/cmake/xo_pyjitConfig.cmake.in b/.xo-pyjit/cmake/xo_pyjitConfig.cmake.in similarity index 100% rename from xo-pyjit/cmake/xo_pyjitConfig.cmake.in rename to .xo-pyjit/cmake/xo_pyjitConfig.cmake.in diff --git a/xo-pyjit/include/README.md b/.xo-pyjit/include/README.md similarity index 100% rename from xo-pyjit/include/README.md rename to .xo-pyjit/include/README.md diff --git a/xo-pyjit/src/pyjit/CMakeLists.txt b/.xo-pyjit/src/pyjit/CMakeLists.txt similarity index 100% rename from xo-pyjit/src/pyjit/CMakeLists.txt rename to .xo-pyjit/src/pyjit/CMakeLists.txt diff --git a/xo-pyjit/src/pyjit/pyjit.cpp b/.xo-pyjit/src/pyjit/pyjit.cpp similarity index 100% rename from xo-pyjit/src/pyjit/pyjit.cpp rename to .xo-pyjit/src/pyjit/pyjit.cpp diff --git a/xo-pyjit/src/pyjit/pyjit.hpp.in b/.xo-pyjit/src/pyjit/pyjit.hpp.in similarity index 100% rename from xo-pyjit/src/pyjit/pyjit.hpp.in rename to .xo-pyjit/src/pyjit/pyjit.hpp.in diff --git a/xo-pykalmanfilter/.github/workflows/main.yml b/.xo-pykalmanfilter/.github/workflows/main.yml similarity index 100% rename from xo-pykalmanfilter/.github/workflows/main.yml rename to .xo-pykalmanfilter/.github/workflows/main.yml diff --git a/xo-pykalmanfilter/.gitignore b/.xo-pykalmanfilter/.gitignore similarity index 100% rename from xo-pykalmanfilter/.gitignore rename to .xo-pykalmanfilter/.gitignore diff --git a/xo-pykalmanfilter/CMakeLists.txt b/.xo-pykalmanfilter/CMakeLists.txt similarity index 100% rename from xo-pykalmanfilter/CMakeLists.txt rename to .xo-pykalmanfilter/CMakeLists.txt diff --git a/xo-pykalmanfilter/README.md b/.xo-pykalmanfilter/README.md similarity index 100% rename from xo-pykalmanfilter/README.md rename to .xo-pykalmanfilter/README.md diff --git a/xo-pykalmanfilter/cmake/xo-bootstrap-macros.cmake b/.xo-pykalmanfilter/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pykalmanfilter/cmake/xo-bootstrap-macros.cmake rename to .xo-pykalmanfilter/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pykalmanfilter/cmake/xo_pykalmanfilterConfig.cmake.in b/.xo-pykalmanfilter/cmake/xo_pykalmanfilterConfig.cmake.in similarity index 100% rename from xo-pykalmanfilter/cmake/xo_pykalmanfilterConfig.cmake.in rename to .xo-pykalmanfilter/cmake/xo_pykalmanfilterConfig.cmake.in diff --git a/xo-pykalmanfilter/include/README.md b/.xo-pykalmanfilter/include/README.md similarity index 100% rename from xo-pykalmanfilter/include/README.md rename to .xo-pykalmanfilter/include/README.md diff --git a/xo-pykalmanfilter/src/pykalmanfilter/CMakeLists.txt b/.xo-pykalmanfilter/src/pykalmanfilter/CMakeLists.txt similarity index 100% rename from xo-pykalmanfilter/src/pykalmanfilter/CMakeLists.txt rename to .xo-pykalmanfilter/src/pykalmanfilter/CMakeLists.txt diff --git a/xo-pykalmanfilter/src/pykalmanfilter/pykalmanfilter.cpp b/.xo-pykalmanfilter/src/pykalmanfilter/pykalmanfilter.cpp similarity index 100% rename from xo-pykalmanfilter/src/pykalmanfilter/pykalmanfilter.cpp rename to .xo-pykalmanfilter/src/pykalmanfilter/pykalmanfilter.cpp diff --git a/xo-pykalmanfilter/src/pykalmanfilter/pykalmanfilter.hpp.in b/.xo-pykalmanfilter/src/pykalmanfilter/pykalmanfilter.hpp.in similarity index 100% rename from xo-pykalmanfilter/src/pykalmanfilter/pykalmanfilter.hpp.in rename to .xo-pykalmanfilter/src/pykalmanfilter/pykalmanfilter.hpp.in diff --git a/xo-pyprintjson/.github/workflows/main.yml b/.xo-pyprintjson/.github/workflows/main.yml similarity index 100% rename from xo-pyprintjson/.github/workflows/main.yml rename to .xo-pyprintjson/.github/workflows/main.yml diff --git a/xo-pyprintjson/.gitignore b/.xo-pyprintjson/.gitignore similarity index 100% rename from xo-pyprintjson/.gitignore rename to .xo-pyprintjson/.gitignore diff --git a/xo-pyprintjson/CMakeLists.txt b/.xo-pyprintjson/CMakeLists.txt similarity index 100% rename from xo-pyprintjson/CMakeLists.txt rename to .xo-pyprintjson/CMakeLists.txt diff --git a/xo-pyprintjson/README.md b/.xo-pyprintjson/README.md similarity index 100% rename from xo-pyprintjson/README.md rename to .xo-pyprintjson/README.md diff --git a/xo-pyprintjson/cmake/xo-bootstrap-macros.cmake b/.xo-pyprintjson/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pyprintjson/cmake/xo-bootstrap-macros.cmake rename to .xo-pyprintjson/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pyprintjson/cmake/xo_pyprintjsonConfig.cmake.in b/.xo-pyprintjson/cmake/xo_pyprintjsonConfig.cmake.in similarity index 100% rename from xo-pyprintjson/cmake/xo_pyprintjsonConfig.cmake.in rename to .xo-pyprintjson/cmake/xo_pyprintjsonConfig.cmake.in diff --git a/xo-pyprintjson/include/README.md b/.xo-pyprintjson/include/README.md similarity index 100% rename from xo-pyprintjson/include/README.md rename to .xo-pyprintjson/include/README.md diff --git a/xo-pyprintjson/src/pyprintjson/CMakeLists.txt b/.xo-pyprintjson/src/pyprintjson/CMakeLists.txt similarity index 100% rename from xo-pyprintjson/src/pyprintjson/CMakeLists.txt rename to .xo-pyprintjson/src/pyprintjson/CMakeLists.txt diff --git a/xo-pyprintjson/src/pyprintjson/EXAMPLES b/.xo-pyprintjson/src/pyprintjson/EXAMPLES similarity index 100% rename from xo-pyprintjson/src/pyprintjson/EXAMPLES rename to .xo-pyprintjson/src/pyprintjson/EXAMPLES diff --git a/xo-pyprintjson/src/pyprintjson/pyprintjson.cpp b/.xo-pyprintjson/src/pyprintjson/pyprintjson.cpp similarity index 100% rename from xo-pyprintjson/src/pyprintjson/pyprintjson.cpp rename to .xo-pyprintjson/src/pyprintjson/pyprintjson.cpp diff --git a/xo-pyprintjson/src/pyprintjson/pyprintjson.hpp.in b/.xo-pyprintjson/src/pyprintjson/pyprintjson.hpp.in similarity index 100% rename from xo-pyprintjson/src/pyprintjson/pyprintjson.hpp.in rename to .xo-pyprintjson/src/pyprintjson/pyprintjson.hpp.in diff --git a/xo-pyprocess/.github/workflows/main.yml b/.xo-pyprocess/.github/workflows/main.yml similarity index 100% rename from xo-pyprocess/.github/workflows/main.yml rename to .xo-pyprocess/.github/workflows/main.yml diff --git a/xo-pyprocess/.gitignore b/.xo-pyprocess/.gitignore similarity index 100% rename from xo-pyprocess/.gitignore rename to .xo-pyprocess/.gitignore diff --git a/xo-pyprocess/CMakeLists.txt b/.xo-pyprocess/CMakeLists.txt similarity index 100% rename from xo-pyprocess/CMakeLists.txt rename to .xo-pyprocess/CMakeLists.txt diff --git a/xo-pyprocess/EXAMPLES b/.xo-pyprocess/EXAMPLES similarity index 100% rename from xo-pyprocess/EXAMPLES rename to .xo-pyprocess/EXAMPLES diff --git a/xo-pyprocess/README.md b/.xo-pyprocess/README.md similarity index 100% rename from xo-pyprocess/README.md rename to .xo-pyprocess/README.md diff --git a/xo-pyprocess/cmake/xo-bootstrap-macros.cmake b/.xo-pyprocess/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pyprocess/cmake/xo-bootstrap-macros.cmake rename to .xo-pyprocess/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pyprocess/cmake/xo_pyprocessConfig.cmake.in b/.xo-pyprocess/cmake/xo_pyprocessConfig.cmake.in similarity index 100% rename from xo-pyprocess/cmake/xo_pyprocessConfig.cmake.in rename to .xo-pyprocess/cmake/xo_pyprocessConfig.cmake.in diff --git a/xo-pyprocess/include/README.md b/.xo-pyprocess/include/README.md similarity index 100% rename from xo-pyprocess/include/README.md rename to .xo-pyprocess/include/README.md diff --git a/xo-pyprocess/src/pyprocess/CMakeLists.txt b/.xo-pyprocess/src/pyprocess/CMakeLists.txt similarity index 100% rename from xo-pyprocess/src/pyprocess/CMakeLists.txt rename to .xo-pyprocess/src/pyprocess/CMakeLists.txt diff --git a/xo-pyprocess/src/pyprocess/pyprocess.cpp b/.xo-pyprocess/src/pyprocess/pyprocess.cpp similarity index 100% rename from xo-pyprocess/src/pyprocess/pyprocess.cpp rename to .xo-pyprocess/src/pyprocess/pyprocess.cpp diff --git a/xo-pyprocess/src/pyprocess/pyprocess.hpp.in b/.xo-pyprocess/src/pyprocess/pyprocess.hpp.in similarity index 100% rename from xo-pyprocess/src/pyprocess/pyprocess.hpp.in rename to .xo-pyprocess/src/pyprocess/pyprocess.hpp.in diff --git a/xo-pyreactor/.github/workflows/main.yml b/.xo-pyreactor/.github/workflows/main.yml similarity index 100% rename from xo-pyreactor/.github/workflows/main.yml rename to .xo-pyreactor/.github/workflows/main.yml diff --git a/xo-pyreactor/.gitignore b/.xo-pyreactor/.gitignore similarity index 100% rename from xo-pyreactor/.gitignore rename to .xo-pyreactor/.gitignore diff --git a/xo-pyreactor/CMakeLists.txt b/.xo-pyreactor/CMakeLists.txt similarity index 100% rename from xo-pyreactor/CMakeLists.txt rename to .xo-pyreactor/CMakeLists.txt diff --git a/xo-pyreactor/EXAMPLES b/.xo-pyreactor/EXAMPLES similarity index 100% rename from xo-pyreactor/EXAMPLES rename to .xo-pyreactor/EXAMPLES diff --git a/xo-pyreactor/README.md b/.xo-pyreactor/README.md similarity index 100% rename from xo-pyreactor/README.md rename to .xo-pyreactor/README.md diff --git a/xo-pyreactor/cmake/xo-bootstrap-macros.cmake b/.xo-pyreactor/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pyreactor/cmake/xo-bootstrap-macros.cmake rename to .xo-pyreactor/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pyreactor/cmake/xo_pyreactorConfig.cmake.in b/.xo-pyreactor/cmake/xo_pyreactorConfig.cmake.in similarity index 100% rename from xo-pyreactor/cmake/xo_pyreactorConfig.cmake.in rename to .xo-pyreactor/cmake/xo_pyreactorConfig.cmake.in diff --git a/xo-pyreactor/include/README.md b/.xo-pyreactor/include/README.md similarity index 100% rename from xo-pyreactor/include/README.md rename to .xo-pyreactor/include/README.md diff --git a/xo-pyreactor/src/pyreactor/CMakeLists.txt b/.xo-pyreactor/src/pyreactor/CMakeLists.txt similarity index 100% rename from xo-pyreactor/src/pyreactor/CMakeLists.txt rename to .xo-pyreactor/src/pyreactor/CMakeLists.txt diff --git a/xo-pyreactor/src/pyreactor/pyreactor.cpp b/.xo-pyreactor/src/pyreactor/pyreactor.cpp similarity index 100% rename from xo-pyreactor/src/pyreactor/pyreactor.cpp rename to .xo-pyreactor/src/pyreactor/pyreactor.cpp diff --git a/xo-pyreactor/src/pyreactor/pyreactor.hpp.in b/.xo-pyreactor/src/pyreactor/pyreactor.hpp.in similarity index 100% rename from xo-pyreactor/src/pyreactor/pyreactor.hpp.in rename to .xo-pyreactor/src/pyreactor/pyreactor.hpp.in diff --git a/xo-pyreflect/.github/workflows/main.yml b/.xo-pyreflect/.github/workflows/main.yml similarity index 100% rename from xo-pyreflect/.github/workflows/main.yml rename to .xo-pyreflect/.github/workflows/main.yml diff --git a/xo-pyreflect/.gitignore b/.xo-pyreflect/.gitignore similarity index 100% rename from xo-pyreflect/.gitignore rename to .xo-pyreflect/.gitignore diff --git a/xo-pyreflect/CMakeLists.txt b/.xo-pyreflect/CMakeLists.txt similarity index 100% rename from xo-pyreflect/CMakeLists.txt rename to .xo-pyreflect/CMakeLists.txt diff --git a/xo-pyreflect/README.md b/.xo-pyreflect/README.md similarity index 100% rename from xo-pyreflect/README.md rename to .xo-pyreflect/README.md diff --git a/xo-pyreflect/cmake/xo-bootstrap-macros.cmake b/.xo-pyreflect/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pyreflect/cmake/xo-bootstrap-macros.cmake rename to .xo-pyreflect/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pyreflect/cmake/xo_pyreflectConfig.cmake.in b/.xo-pyreflect/cmake/xo_pyreflectConfig.cmake.in similarity index 100% rename from xo-pyreflect/cmake/xo_pyreflectConfig.cmake.in rename to .xo-pyreflect/cmake/xo_pyreflectConfig.cmake.in diff --git a/xo-pyreflect/include/README.md b/.xo-pyreflect/include/README.md similarity index 100% rename from xo-pyreflect/include/README.md rename to .xo-pyreflect/include/README.md diff --git a/xo-pyreflect/src/pyreflect/CMakeLists.txt b/.xo-pyreflect/src/pyreflect/CMakeLists.txt similarity index 100% rename from xo-pyreflect/src/pyreflect/CMakeLists.txt rename to .xo-pyreflect/src/pyreflect/CMakeLists.txt diff --git a/xo-pyreflect/src/pyreflect/pyreflect.cpp b/.xo-pyreflect/src/pyreflect/pyreflect.cpp similarity index 100% rename from xo-pyreflect/src/pyreflect/pyreflect.cpp rename to .xo-pyreflect/src/pyreflect/pyreflect.cpp diff --git a/xo-pyreflect/src/pyreflect/pyreflect.hpp.in b/.xo-pyreflect/src/pyreflect/pyreflect.hpp.in similarity index 100% rename from xo-pyreflect/src/pyreflect/pyreflect.hpp.in rename to .xo-pyreflect/src/pyreflect/pyreflect.hpp.in diff --git a/xo-pysimulator/.github/workflows/main.yml b/.xo-pysimulator/.github/workflows/main.yml similarity index 100% rename from xo-pysimulator/.github/workflows/main.yml rename to .xo-pysimulator/.github/workflows/main.yml diff --git a/xo-pysimulator/.gitignore b/.xo-pysimulator/.gitignore similarity index 100% rename from xo-pysimulator/.gitignore rename to .xo-pysimulator/.gitignore diff --git a/xo-pysimulator/CMakeLists.txt b/.xo-pysimulator/CMakeLists.txt similarity index 100% rename from xo-pysimulator/CMakeLists.txt rename to .xo-pysimulator/CMakeLists.txt diff --git a/xo-pysimulator/README.md b/.xo-pysimulator/README.md similarity index 100% rename from xo-pysimulator/README.md rename to .xo-pysimulator/README.md diff --git a/xo-pysimulator/cmake/xo-bootstrap-macros.cmake b/.xo-pysimulator/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pysimulator/cmake/xo-bootstrap-macros.cmake rename to .xo-pysimulator/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pysimulator/cmake/xo_pysimulatorConfig.cmake.in b/.xo-pysimulator/cmake/xo_pysimulatorConfig.cmake.in similarity index 100% rename from xo-pysimulator/cmake/xo_pysimulatorConfig.cmake.in rename to .xo-pysimulator/cmake/xo_pysimulatorConfig.cmake.in diff --git a/xo-pysimulator/include/README.md b/.xo-pysimulator/include/README.md similarity index 100% rename from xo-pysimulator/include/README.md rename to .xo-pysimulator/include/README.md diff --git a/xo-pysimulator/src/pysimulator/CMakeLists.txt b/.xo-pysimulator/src/pysimulator/CMakeLists.txt similarity index 100% rename from xo-pysimulator/src/pysimulator/CMakeLists.txt rename to .xo-pysimulator/src/pysimulator/CMakeLists.txt diff --git a/xo-pysimulator/src/pysimulator/pysimulator.cpp b/.xo-pysimulator/src/pysimulator/pysimulator.cpp similarity index 100% rename from xo-pysimulator/src/pysimulator/pysimulator.cpp rename to .xo-pysimulator/src/pysimulator/pysimulator.cpp diff --git a/xo-pysimulator/src/pysimulator/pysimulator.hpp.in b/.xo-pysimulator/src/pysimulator/pysimulator.hpp.in similarity index 100% rename from xo-pysimulator/src/pysimulator/pysimulator.hpp.in rename to .xo-pysimulator/src/pysimulator/pysimulator.hpp.in diff --git a/xo-pyunit/.gitignore b/.xo-pyunit/.gitignore similarity index 100% rename from xo-pyunit/.gitignore rename to .xo-pyunit/.gitignore diff --git a/xo-pyunit/CMakeLists.txt b/.xo-pyunit/CMakeLists.txt similarity index 100% rename from xo-pyunit/CMakeLists.txt rename to .xo-pyunit/CMakeLists.txt diff --git a/xo-pyunit/cmake/xo-bootstrap-macros.cmake b/.xo-pyunit/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pyunit/cmake/xo-bootstrap-macros.cmake rename to .xo-pyunit/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pyunit/cmake/xo_pyunitConfig.cmake.in b/.xo-pyunit/cmake/xo_pyunitConfig.cmake.in similarity index 100% rename from xo-pyunit/cmake/xo_pyunitConfig.cmake.in rename to .xo-pyunit/cmake/xo_pyunitConfig.cmake.in diff --git a/xo-pyunit/src/pyunit/CMakeLists.txt b/.xo-pyunit/src/pyunit/CMakeLists.txt similarity index 100% rename from xo-pyunit/src/pyunit/CMakeLists.txt rename to .xo-pyunit/src/pyunit/CMakeLists.txt diff --git a/xo-pyunit/src/pyunit/pyunit.cpp b/.xo-pyunit/src/pyunit/pyunit.cpp similarity index 100% rename from xo-pyunit/src/pyunit/pyunit.cpp rename to .xo-pyunit/src/pyunit/pyunit.cpp diff --git a/xo-pyunit/src/pyunit/pyunit.hpp.in b/.xo-pyunit/src/pyunit/pyunit.hpp.in similarity index 100% rename from xo-pyunit/src/pyunit/pyunit.hpp.in rename to .xo-pyunit/src/pyunit/pyunit.hpp.in diff --git a/xo-pyutil/.gitignore b/.xo-pyutil/.gitignore similarity index 100% rename from xo-pyutil/.gitignore rename to .xo-pyutil/.gitignore diff --git a/xo-pyutil/CMakeLists.txt b/.xo-pyutil/CMakeLists.txt similarity index 100% rename from xo-pyutil/CMakeLists.txt rename to .xo-pyutil/CMakeLists.txt diff --git a/xo-pyutil/README.md b/.xo-pyutil/README.md similarity index 100% rename from xo-pyutil/README.md rename to .xo-pyutil/README.md diff --git a/xo-pyutil/cmake/xo-bootstrap-macros.cmake b/.xo-pyutil/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pyutil/cmake/xo-bootstrap-macros.cmake rename to .xo-pyutil/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pyutil/cmake/xo_pyutilConfig.cmake.in b/.xo-pyutil/cmake/xo_pyutilConfig.cmake.in similarity index 100% rename from xo-pyutil/cmake/xo_pyutilConfig.cmake.in rename to .xo-pyutil/cmake/xo_pyutilConfig.cmake.in diff --git a/xo-pyutil/example/CMakeLists.txt b/.xo-pyutil/example/CMakeLists.txt similarity index 100% rename from xo-pyutil/example/CMakeLists.txt rename to .xo-pyutil/example/CMakeLists.txt diff --git a/xo-pyutil/example/ex1/CMakeLists.txt b/.xo-pyutil/example/ex1/CMakeLists.txt similarity index 100% rename from xo-pyutil/example/ex1/CMakeLists.txt rename to .xo-pyutil/example/ex1/CMakeLists.txt diff --git a/xo-pyutil/example/ex1/pyex1.cpp b/.xo-pyutil/example/ex1/pyex1.cpp similarity index 100% rename from xo-pyutil/example/ex1/pyex1.cpp rename to .xo-pyutil/example/ex1/pyex1.cpp diff --git a/xo-pyutil/example/ex1/pyutilexample.hpp.in b/.xo-pyutil/example/ex1/pyutilexample.hpp.in similarity index 100% rename from xo-pyutil/example/ex1/pyutilexample.hpp.in rename to .xo-pyutil/example/ex1/pyutilexample.hpp.in diff --git a/xo-pyutil/include/xo/pyutil/pycaller.hpp b/.xo-pyutil/include/xo/pyutil/pycaller.hpp similarity index 100% rename from xo-pyutil/include/xo/pyutil/pycaller.hpp rename to .xo-pyutil/include/xo/pyutil/pycaller.hpp diff --git a/xo-pyutil/include/xo/pyutil/pyutil.hpp b/.xo-pyutil/include/xo/pyutil/pyutil.hpp similarity index 100% rename from xo-pyutil/include/xo/pyutil/pyutil.hpp rename to .xo-pyutil/include/xo/pyutil/pyutil.hpp diff --git a/xo-pywebsock/.gitignore b/.xo-pywebsock/.gitignore similarity index 100% rename from xo-pywebsock/.gitignore rename to .xo-pywebsock/.gitignore diff --git a/xo-pywebsock/CMakeLists.txt b/.xo-pywebsock/CMakeLists.txt similarity index 100% rename from xo-pywebsock/CMakeLists.txt rename to .xo-pywebsock/CMakeLists.txt diff --git a/xo-pywebsock/README.md b/.xo-pywebsock/README.md similarity index 100% rename from xo-pywebsock/README.md rename to .xo-pywebsock/README.md diff --git a/xo-pywebsock/cmake/xo-bootstrap-macros.cmake b/.xo-pywebsock/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pywebsock/cmake/xo-bootstrap-macros.cmake rename to .xo-pywebsock/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pywebsock/cmake/xo_pywebsockConfig.cmake.in b/.xo-pywebsock/cmake/xo_pywebsockConfig.cmake.in similarity index 100% rename from xo-pywebsock/cmake/xo_pywebsockConfig.cmake.in rename to .xo-pywebsock/cmake/xo_pywebsockConfig.cmake.in diff --git a/xo-pywebsock/include/README.md b/.xo-pywebsock/include/README.md similarity index 100% rename from xo-pywebsock/include/README.md rename to .xo-pywebsock/include/README.md diff --git a/xo-pywebsock/src/pywebsock/CMakeLists.txt b/.xo-pywebsock/src/pywebsock/CMakeLists.txt similarity index 100% rename from xo-pywebsock/src/pywebsock/CMakeLists.txt rename to .xo-pywebsock/src/pywebsock/CMakeLists.txt diff --git a/xo-pywebsock/src/pywebsock/pywebsock.cpp b/.xo-pywebsock/src/pywebsock/pywebsock.cpp similarity index 100% rename from xo-pywebsock/src/pywebsock/pywebsock.cpp rename to .xo-pywebsock/src/pywebsock/pywebsock.cpp diff --git a/xo-pywebsock/src/pywebsock/pywebsock.hpp.in b/.xo-pywebsock/src/pywebsock/pywebsock.hpp.in similarity index 100% rename from xo-pywebsock/src/pywebsock/pywebsock.hpp.in rename to .xo-pywebsock/src/pywebsock/pywebsock.hpp.in diff --git a/xo-pywebutil/.github/workflows/main.yml b/.xo-pywebutil/.github/workflows/main.yml similarity index 100% rename from xo-pywebutil/.github/workflows/main.yml rename to .xo-pywebutil/.github/workflows/main.yml diff --git a/xo-pywebutil/.gitignore b/.xo-pywebutil/.gitignore similarity index 100% rename from xo-pywebutil/.gitignore rename to .xo-pywebutil/.gitignore diff --git a/xo-pywebutil/CMakeLists.txt b/.xo-pywebutil/CMakeLists.txt similarity index 100% rename from xo-pywebutil/CMakeLists.txt rename to .xo-pywebutil/CMakeLists.txt diff --git a/xo-pywebutil/EXAMPLES b/.xo-pywebutil/EXAMPLES similarity index 100% rename from xo-pywebutil/EXAMPLES rename to .xo-pywebutil/EXAMPLES diff --git a/xo-pywebutil/README.md b/.xo-pywebutil/README.md similarity index 100% rename from xo-pywebutil/README.md rename to .xo-pywebutil/README.md diff --git a/xo-pywebutil/cmake/xo-bootstrap-macros.cmake b/.xo-pywebutil/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-pywebutil/cmake/xo-bootstrap-macros.cmake rename to .xo-pywebutil/cmake/xo-bootstrap-macros.cmake diff --git a/xo-pywebutil/cmake/xo_pywebutilConfig.cmake.in b/.xo-pywebutil/cmake/xo_pywebutilConfig.cmake.in similarity index 100% rename from xo-pywebutil/cmake/xo_pywebutilConfig.cmake.in rename to .xo-pywebutil/cmake/xo_pywebutilConfig.cmake.in diff --git a/xo-pywebutil/include/README.md b/.xo-pywebutil/include/README.md similarity index 100% rename from xo-pywebutil/include/README.md rename to .xo-pywebutil/include/README.md diff --git a/xo-pywebutil/src/pywebutil/CMakeLists.txt b/.xo-pywebutil/src/pywebutil/CMakeLists.txt similarity index 100% rename from xo-pywebutil/src/pywebutil/CMakeLists.txt rename to .xo-pywebutil/src/pywebutil/CMakeLists.txt diff --git a/xo-pywebutil/src/pywebutil/pywebutil.cpp b/.xo-pywebutil/src/pywebutil/pywebutil.cpp similarity index 100% rename from xo-pywebutil/src/pywebutil/pywebutil.cpp rename to .xo-pywebutil/src/pywebutil/pywebutil.cpp diff --git a/xo-pywebutil/src/pywebutil/pywebutil.hpp.in b/.xo-pywebutil/src/pywebutil/pywebutil.hpp.in similarity index 100% rename from xo-pywebutil/src/pywebutil/pywebutil.hpp.in rename to .xo-pywebutil/src/pywebutil/pywebutil.hpp.in diff --git a/xo-ratio/.github/workflows/ubuntu-main.yml b/.xo-ratio/.github/workflows/ubuntu-main.yml similarity index 100% rename from xo-ratio/.github/workflows/ubuntu-main.yml rename to .xo-ratio/.github/workflows/ubuntu-main.yml diff --git a/xo-ratio/.github/workflows/xo-cpp-main.yml b/.xo-ratio/.github/workflows/xo-cpp-main.yml similarity index 100% rename from xo-ratio/.github/workflows/xo-cpp-main.yml rename to .xo-ratio/.github/workflows/xo-cpp-main.yml diff --git a/xo-ratio/.gitignore b/.xo-ratio/.gitignore similarity index 100% rename from xo-ratio/.gitignore rename to .xo-ratio/.gitignore diff --git a/xo-ratio/CMakeLists.txt b/.xo-ratio/CMakeLists.txt similarity index 100% rename from xo-ratio/CMakeLists.txt rename to .xo-ratio/CMakeLists.txt diff --git a/xo-ratio/LICENSE b/.xo-ratio/LICENSE similarity index 100% rename from xo-ratio/LICENSE rename to .xo-ratio/LICENSE diff --git a/xo-ratio/README.md b/.xo-ratio/README.md similarity index 100% rename from xo-ratio/README.md rename to .xo-ratio/README.md diff --git a/xo-ratio/cmake/xo-bootstrap-macros.cmake b/.xo-ratio/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-ratio/cmake/xo-bootstrap-macros.cmake rename to .xo-ratio/cmake/xo-bootstrap-macros.cmake diff --git a/xo-ratio/cmake/xo_ratioConfig.cmake.in b/.xo-ratio/cmake/xo_ratioConfig.cmake.in similarity index 100% rename from xo-ratio/cmake/xo_ratioConfig.cmake.in rename to .xo-ratio/cmake/xo_ratioConfig.cmake.in diff --git a/xo-ratio/docs/CMakeLists.txt b/.xo-ratio/docs/CMakeLists.txt similarity index 100% rename from xo-ratio/docs/CMakeLists.txt rename to .xo-ratio/docs/CMakeLists.txt diff --git a/xo-ratio/docs/Doxyfile.in b/.xo-ratio/docs/Doxyfile.in similarity index 100% rename from xo-ratio/docs/Doxyfile.in rename to .xo-ratio/docs/Doxyfile.in diff --git a/xo-ratio/docs/_static/img/favicon.ico b/.xo-ratio/docs/_static/img/favicon.ico similarity index 100% rename from xo-ratio/docs/_static/img/favicon.ico rename to .xo-ratio/docs/_static/img/favicon.ico diff --git a/xo-ratio/docs/_static/img/icon.svg b/.xo-ratio/docs/_static/img/icon.svg similarity index 100% rename from xo-ratio/docs/_static/img/icon.svg rename to .xo-ratio/docs/_static/img/icon.svg diff --git a/xo-ratio/docs/_static/img/xo-icon.svg b/.xo-ratio/docs/_static/img/xo-icon.svg similarity index 100% rename from xo-ratio/docs/_static/img/xo-icon.svg rename to .xo-ratio/docs/_static/img/xo-icon.svg diff --git a/xo-ratio/docs/conf.py b/.xo-ratio/docs/conf.py similarity index 100% rename from xo-ratio/docs/conf.py rename to .xo-ratio/docs/conf.py diff --git a/xo-ratio/docs/index.rst b/.xo-ratio/docs/index.rst similarity index 100% rename from xo-ratio/docs/index.rst rename to .xo-ratio/docs/index.rst diff --git a/xo-ratio/docs/install.rst b/.xo-ratio/docs/install.rst similarity index 100% rename from xo-ratio/docs/install.rst rename to .xo-ratio/docs/install.rst diff --git a/xo-ratio/docs/ratio-class.rst b/.xo-ratio/docs/ratio-class.rst similarity index 100% rename from xo-ratio/docs/ratio-class.rst rename to .xo-ratio/docs/ratio-class.rst diff --git a/xo-ratio/docs/ratio-functions.rst b/.xo-ratio/docs/ratio-functions.rst similarity index 100% rename from xo-ratio/docs/ratio-functions.rst rename to .xo-ratio/docs/ratio-functions.rst diff --git a/xo-ratio/docs/ratio-reference.rst b/.xo-ratio/docs/ratio-reference.rst similarity index 100% rename from xo-ratio/docs/ratio-reference.rst rename to .xo-ratio/docs/ratio-reference.rst diff --git a/xo-ratio/example/CMakeLists.txt b/.xo-ratio/example/CMakeLists.txt similarity index 100% rename from xo-ratio/example/CMakeLists.txt rename to .xo-ratio/example/CMakeLists.txt diff --git a/xo-ratio/example/ex1/CMakeLists.txt b/.xo-ratio/example/ex1/CMakeLists.txt similarity index 100% rename from xo-ratio/example/ex1/CMakeLists.txt rename to .xo-ratio/example/ex1/CMakeLists.txt diff --git a/xo-ratio/example/ex1/ex1.cpp b/.xo-ratio/example/ex1/ex1.cpp similarity index 100% rename from xo-ratio/example/ex1/ex1.cpp rename to .xo-ratio/example/ex1/ex1.cpp diff --git a/xo-ratio/include/xo/ratio/numeric_concept.hpp b/.xo-ratio/include/xo/ratio/numeric_concept.hpp similarity index 100% rename from xo-ratio/include/xo/ratio/numeric_concept.hpp rename to .xo-ratio/include/xo/ratio/numeric_concept.hpp diff --git a/xo-ratio/include/xo/ratio/ratio.hpp b/.xo-ratio/include/xo/ratio/ratio.hpp similarity index 100% rename from xo-ratio/include/xo/ratio/ratio.hpp rename to .xo-ratio/include/xo/ratio/ratio.hpp diff --git a/xo-ratio/include/xo/ratio/ratio_concept.hpp b/.xo-ratio/include/xo/ratio/ratio_concept.hpp similarity index 100% rename from xo-ratio/include/xo/ratio/ratio_concept.hpp rename to .xo-ratio/include/xo/ratio/ratio_concept.hpp diff --git a/xo-ratio/include/xo/ratio/ratio_iostream.hpp b/.xo-ratio/include/xo/ratio/ratio_iostream.hpp similarity index 100% rename from xo-ratio/include/xo/ratio/ratio_iostream.hpp rename to .xo-ratio/include/xo/ratio/ratio_iostream.hpp diff --git a/xo-ratio/include/xo/ratio/ratio_reflect.hpp b/.xo-ratio/include/xo/ratio/ratio_reflect.hpp similarity index 100% rename from xo-ratio/include/xo/ratio/ratio_reflect.hpp rename to .xo-ratio/include/xo/ratio/ratio_reflect.hpp diff --git a/xo-ratio/utest/CMakeLists.txt b/.xo-ratio/utest/CMakeLists.txt similarity index 100% rename from xo-ratio/utest/CMakeLists.txt rename to .xo-ratio/utest/CMakeLists.txt diff --git a/xo-ratio/utest/ratio.test.cpp b/.xo-ratio/utest/ratio.test.cpp similarity index 100% rename from xo-ratio/utest/ratio.test.cpp rename to .xo-ratio/utest/ratio.test.cpp diff --git a/xo-ratio/utest/ratio_reflect.test.cpp b/.xo-ratio/utest/ratio_reflect.test.cpp similarity index 100% rename from xo-ratio/utest/ratio_reflect.test.cpp rename to .xo-ratio/utest/ratio_reflect.test.cpp diff --git a/xo-ratio/utest/ratio_utest_main.cpp b/.xo-ratio/utest/ratio_utest_main.cpp similarity index 100% rename from xo-ratio/utest/ratio_utest_main.cpp rename to .xo-ratio/utest/ratio_utest_main.cpp diff --git a/xo-reactor/.github/workflows/main.yml b/.xo-reactor/.github/workflows/main.yml similarity index 100% rename from xo-reactor/.github/workflows/main.yml rename to .xo-reactor/.github/workflows/main.yml diff --git a/xo-reactor/.gitignore b/.xo-reactor/.gitignore similarity index 100% rename from xo-reactor/.gitignore rename to .xo-reactor/.gitignore diff --git a/xo-reactor/CMakeLists.txt b/.xo-reactor/CMakeLists.txt similarity index 100% rename from xo-reactor/CMakeLists.txt rename to .xo-reactor/CMakeLists.txt diff --git a/xo-reactor/README.md b/.xo-reactor/README.md similarity index 100% rename from xo-reactor/README.md rename to .xo-reactor/README.md diff --git a/xo-reactor/cmake/reactorConfig.cmake.in b/.xo-reactor/cmake/reactorConfig.cmake.in similarity index 100% rename from xo-reactor/cmake/reactorConfig.cmake.in rename to .xo-reactor/cmake/reactorConfig.cmake.in diff --git a/xo-reactor/cmake/xo-bootstrap-macros.cmake b/.xo-reactor/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-reactor/cmake/xo-bootstrap-macros.cmake rename to .xo-reactor/cmake/xo-bootstrap-macros.cmake diff --git a/xo-reactor/include/xo/reactor/AbstractEventProcessor.hpp b/.xo-reactor/include/xo/reactor/AbstractEventProcessor.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/AbstractEventProcessor.hpp rename to .xo-reactor/include/xo/reactor/AbstractEventProcessor.hpp diff --git a/xo-reactor/include/xo/reactor/AbstractSink.hpp b/.xo-reactor/include/xo/reactor/AbstractSink.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/AbstractSink.hpp rename to .xo-reactor/include/xo/reactor/AbstractSink.hpp diff --git a/xo-reactor/include/xo/reactor/AbstractSource.hpp b/.xo-reactor/include/xo/reactor/AbstractSource.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/AbstractSource.hpp rename to .xo-reactor/include/xo/reactor/AbstractSource.hpp diff --git a/xo-reactor/include/xo/reactor/DirectSource.hpp b/.xo-reactor/include/xo/reactor/DirectSource.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/DirectSource.hpp rename to .xo-reactor/include/xo/reactor/DirectSource.hpp diff --git a/xo-reactor/include/xo/reactor/DirectSourcePtr.hpp b/.xo-reactor/include/xo/reactor/DirectSourcePtr.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/DirectSourcePtr.hpp rename to .xo-reactor/include/xo/reactor/DirectSourcePtr.hpp diff --git a/xo-reactor/include/xo/reactor/EventSource.hpp b/.xo-reactor/include/xo/reactor/EventSource.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/EventSource.hpp rename to .xo-reactor/include/xo/reactor/EventSource.hpp diff --git a/xo-reactor/include/xo/reactor/EventStore.hpp b/.xo-reactor/include/xo/reactor/EventStore.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/EventStore.hpp rename to .xo-reactor/include/xo/reactor/EventStore.hpp diff --git a/xo-reactor/include/xo/reactor/EventTimeFn.hpp b/.xo-reactor/include/xo/reactor/EventTimeFn.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/EventTimeFn.hpp rename to .xo-reactor/include/xo/reactor/EventTimeFn.hpp diff --git a/xo-reactor/include/xo/reactor/EventTimeFn2.hpp b/.xo-reactor/include/xo/reactor/EventTimeFn2.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/EventTimeFn2.hpp rename to .xo-reactor/include/xo/reactor/EventTimeFn2.hpp diff --git a/xo-reactor/include/xo/reactor/FifoQueue.hpp b/.xo-reactor/include/xo/reactor/FifoQueue.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/FifoQueue.hpp rename to .xo-reactor/include/xo/reactor/FifoQueue.hpp diff --git a/xo-reactor/include/xo/reactor/HeapReducer.hpp b/.xo-reactor/include/xo/reactor/HeapReducer.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/HeapReducer.hpp rename to .xo-reactor/include/xo/reactor/HeapReducer.hpp diff --git a/xo-reactor/include/xo/reactor/LastReducer.hpp b/.xo-reactor/include/xo/reactor/LastReducer.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/LastReducer.hpp rename to .xo-reactor/include/xo/reactor/LastReducer.hpp diff --git a/xo-reactor/include/xo/reactor/PollingReactor.hpp b/.xo-reactor/include/xo/reactor/PollingReactor.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/PollingReactor.hpp rename to .xo-reactor/include/xo/reactor/PollingReactor.hpp diff --git a/xo-reactor/include/xo/reactor/PolyAdapterSink.hpp b/.xo-reactor/include/xo/reactor/PolyAdapterSink.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/PolyAdapterSink.hpp rename to .xo-reactor/include/xo/reactor/PolyAdapterSink.hpp diff --git a/xo-reactor/include/xo/reactor/Reactor.hpp b/.xo-reactor/include/xo/reactor/Reactor.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/Reactor.hpp rename to .xo-reactor/include/xo/reactor/Reactor.hpp diff --git a/xo-reactor/include/xo/reactor/ReactorSource.hpp b/.xo-reactor/include/xo/reactor/ReactorSource.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/ReactorSource.hpp rename to .xo-reactor/include/xo/reactor/ReactorSource.hpp diff --git a/xo-reactor/include/xo/reactor/Reducer.hpp b/.xo-reactor/include/xo/reactor/Reducer.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/Reducer.hpp rename to .xo-reactor/include/xo/reactor/Reducer.hpp diff --git a/xo-reactor/include/xo/reactor/SecondarySource.hpp b/.xo-reactor/include/xo/reactor/SecondarySource.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/SecondarySource.hpp rename to .xo-reactor/include/xo/reactor/SecondarySource.hpp diff --git a/xo-reactor/include/xo/reactor/Sink.hpp b/.xo-reactor/include/xo/reactor/Sink.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/Sink.hpp rename to .xo-reactor/include/xo/reactor/Sink.hpp diff --git a/xo-reactor/include/xo/reactor/init_reactor.hpp b/.xo-reactor/include/xo/reactor/init_reactor.hpp similarity index 100% rename from xo-reactor/include/xo/reactor/init_reactor.hpp rename to .xo-reactor/include/xo/reactor/init_reactor.hpp diff --git a/xo-reactor/src/reactor/AbstractEventProcessor.cpp b/.xo-reactor/src/reactor/AbstractEventProcessor.cpp similarity index 100% rename from xo-reactor/src/reactor/AbstractEventProcessor.cpp rename to .xo-reactor/src/reactor/AbstractEventProcessor.cpp diff --git a/xo-reactor/src/reactor/AbstractSource.cpp b/.xo-reactor/src/reactor/AbstractSource.cpp similarity index 100% rename from xo-reactor/src/reactor/AbstractSource.cpp rename to .xo-reactor/src/reactor/AbstractSource.cpp diff --git a/xo-reactor/src/reactor/CMakeLists.txt b/.xo-reactor/src/reactor/CMakeLists.txt similarity index 100% rename from xo-reactor/src/reactor/CMakeLists.txt rename to .xo-reactor/src/reactor/CMakeLists.txt diff --git a/xo-reactor/src/reactor/PollingReactor.cpp b/.xo-reactor/src/reactor/PollingReactor.cpp similarity index 100% rename from xo-reactor/src/reactor/PollingReactor.cpp rename to .xo-reactor/src/reactor/PollingReactor.cpp diff --git a/xo-reactor/src/reactor/Reactor.cpp b/.xo-reactor/src/reactor/Reactor.cpp similarity index 100% rename from xo-reactor/src/reactor/Reactor.cpp rename to .xo-reactor/src/reactor/Reactor.cpp diff --git a/xo-reactor/src/reactor/ReactorSource.cpp b/.xo-reactor/src/reactor/ReactorSource.cpp similarity index 100% rename from xo-reactor/src/reactor/ReactorSource.cpp rename to .xo-reactor/src/reactor/ReactorSource.cpp diff --git a/xo-reactor/src/reactor/Sink.cpp b/.xo-reactor/src/reactor/Sink.cpp similarity index 100% rename from xo-reactor/src/reactor/Sink.cpp rename to .xo-reactor/src/reactor/Sink.cpp diff --git a/xo-reactor/src/reactor/init_reactor.cpp b/.xo-reactor/src/reactor/init_reactor.cpp similarity index 100% rename from xo-reactor/src/reactor/init_reactor.cpp rename to .xo-reactor/src/reactor/init_reactor.cpp diff --git a/xo-reactor/utest/CMakeLists.txt b/.xo-reactor/utest/CMakeLists.txt similarity index 100% rename from xo-reactor/utest/CMakeLists.txt rename to .xo-reactor/utest/CMakeLists.txt diff --git a/xo-reactor/utest/PollingReactor.test.cpp b/.xo-reactor/utest/PollingReactor.test.cpp similarity index 100% rename from xo-reactor/utest/PollingReactor.test.cpp rename to .xo-reactor/utest/PollingReactor.test.cpp diff --git a/xo-reactor/utest/Sink.test.cpp b/.xo-reactor/utest/Sink.test.cpp similarity index 100% rename from xo-reactor/utest/Sink.test.cpp rename to .xo-reactor/utest/Sink.test.cpp diff --git a/xo-reactor/utest/reactor_utest_main.cpp b/.xo-reactor/utest/reactor_utest_main.cpp similarity index 100% rename from xo-reactor/utest/reactor_utest_main.cpp rename to .xo-reactor/utest/reactor_utest_main.cpp diff --git a/xo-reader/.gitignore b/.xo-reader/.gitignore similarity index 100% rename from xo-reader/.gitignore rename to .xo-reader/.gitignore diff --git a/xo-reader/CMakeLists.txt b/.xo-reader/CMakeLists.txt similarity index 100% rename from xo-reader/CMakeLists.txt rename to .xo-reader/CMakeLists.txt diff --git a/xo-reader/README b/.xo-reader/README similarity index 100% rename from xo-reader/README rename to .xo-reader/README diff --git a/xo-reader/cmake/xo-bootstrap-macros.cmake b/.xo-reader/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-reader/cmake/xo-bootstrap-macros.cmake rename to .xo-reader/cmake/xo-bootstrap-macros.cmake diff --git a/xo-reader/cmake/xo_readerConfig.cmake.in b/.xo-reader/cmake/xo_readerConfig.cmake.in similarity index 100% rename from xo-reader/cmake/xo_readerConfig.cmake.in rename to .xo-reader/cmake/xo_readerConfig.cmake.in diff --git a/xo-reader/docs/CMakeLists.txt b/.xo-reader/docs/CMakeLists.txt similarity index 100% rename from xo-reader/docs/CMakeLists.txt rename to .xo-reader/docs/CMakeLists.txt diff --git a/xo-reader/docs/README b/.xo-reader/docs/README similarity index 100% rename from xo-reader/docs/README rename to .xo-reader/docs/README diff --git a/xo-reader/docs/_static/README b/.xo-reader/docs/_static/README similarity index 100% rename from xo-reader/docs/_static/README rename to .xo-reader/docs/_static/README diff --git a/xo-reader/docs/_static/img/favicon.ico b/.xo-reader/docs/_static/img/favicon.ico similarity index 100% rename from xo-reader/docs/_static/img/favicon.ico rename to .xo-reader/docs/_static/img/favicon.ico diff --git a/xo-reader/docs/conf.py b/.xo-reader/docs/conf.py similarity index 100% rename from xo-reader/docs/conf.py rename to .xo-reader/docs/conf.py diff --git a/xo-reader/docs/example.rst b/.xo-reader/docs/example.rst similarity index 100% rename from xo-reader/docs/example.rst rename to .xo-reader/docs/example.rst diff --git a/xo-reader/docs/implementation.rst b/.xo-reader/docs/implementation.rst similarity index 100% rename from xo-reader/docs/implementation.rst rename to .xo-reader/docs/implementation.rst diff --git a/xo-reader/docs/index.rst b/.xo-reader/docs/index.rst similarity index 100% rename from xo-reader/docs/index.rst rename to .xo-reader/docs/index.rst diff --git a/xo-reader/docs/install.rst b/.xo-reader/docs/install.rst similarity index 100% rename from xo-reader/docs/install.rst rename to .xo-reader/docs/install.rst diff --git a/xo-reader/examples/CMakeLists.txt b/.xo-reader/examples/CMakeLists.txt similarity index 100% rename from xo-reader/examples/CMakeLists.txt rename to .xo-reader/examples/CMakeLists.txt diff --git a/xo-reader/examples/exprrepl/CMakeLists.txt b/.xo-reader/examples/exprrepl/CMakeLists.txt similarity index 100% rename from xo-reader/examples/exprrepl/CMakeLists.txt rename to .xo-reader/examples/exprrepl/CMakeLists.txt diff --git a/xo-reader/examples/exprrepl/expreplxx.cpp b/.xo-reader/examples/exprrepl/expreplxx.cpp similarity index 100% rename from xo-reader/examples/exprrepl/expreplxx.cpp rename to .xo-reader/examples/exprrepl/expreplxx.cpp diff --git a/xo-reader/examples/exprrepl/exprrepl.cpp b/.xo-reader/examples/exprrepl/exprrepl.cpp similarity index 100% rename from xo-reader/examples/exprrepl/exprrepl.cpp rename to .xo-reader/examples/exprrepl/exprrepl.cpp diff --git a/xo-reader/examples/exprreplxx/CMakeLists.txt b/.xo-reader/examples/exprreplxx/CMakeLists.txt similarity index 100% rename from xo-reader/examples/exprreplxx/CMakeLists.txt rename to .xo-reader/examples/exprreplxx/CMakeLists.txt diff --git a/xo-reader/examples/exprreplxx/exprreplxx.cpp b/.xo-reader/examples/exprreplxx/exprreplxx.cpp similarity index 100% rename from xo-reader/examples/exprreplxx/exprreplxx.cpp rename to .xo-reader/examples/exprreplxx/exprreplxx.cpp diff --git a/xo-reader/include/xo/reader/apply_xs.hpp b/.xo-reader/include/xo/reader/apply_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/apply_xs.hpp rename to .xo-reader/include/xo/reader/apply_xs.hpp diff --git a/xo-reader/include/xo/reader/define_xs.hpp b/.xo-reader/include/xo/reader/define_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/define_xs.hpp rename to .xo-reader/include/xo/reader/define_xs.hpp diff --git a/xo-reader/include/xo/reader/envframe.hpp b/.xo-reader/include/xo/reader/envframe.hpp similarity index 100% rename from xo-reader/include/xo/reader/envframe.hpp rename to .xo-reader/include/xo/reader/envframe.hpp diff --git a/xo-reader/include/xo/reader/envframestack.hpp b/.xo-reader/include/xo/reader/envframestack.hpp similarity index 100% rename from xo-reader/include/xo/reader/envframestack.hpp rename to .xo-reader/include/xo/reader/envframestack.hpp diff --git a/xo-reader/include/xo/reader/expect_expr_xs.hpp b/.xo-reader/include/xo/reader/expect_expr_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/expect_expr_xs.hpp rename to .xo-reader/include/xo/reader/expect_expr_xs.hpp diff --git a/xo-reader/include/xo/reader/expect_formal_arglist_xs.hpp b/.xo-reader/include/xo/reader/expect_formal_arglist_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/expect_formal_arglist_xs.hpp rename to .xo-reader/include/xo/reader/expect_formal_arglist_xs.hpp diff --git a/xo-reader/include/xo/reader/expect_formal_xs.hpp b/.xo-reader/include/xo/reader/expect_formal_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/expect_formal_xs.hpp rename to .xo-reader/include/xo/reader/expect_formal_xs.hpp diff --git a/xo-reader/include/xo/reader/expect_symbol_xs.hpp b/.xo-reader/include/xo/reader/expect_symbol_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/expect_symbol_xs.hpp rename to .xo-reader/include/xo/reader/expect_symbol_xs.hpp diff --git a/xo-reader/include/xo/reader/expect_type_xs.hpp b/.xo-reader/include/xo/reader/expect_type_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/expect_type_xs.hpp rename to .xo-reader/include/xo/reader/expect_type_xs.hpp diff --git a/xo-reader/include/xo/reader/exprseq_xs.hpp b/.xo-reader/include/xo/reader/exprseq_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/exprseq_xs.hpp rename to .xo-reader/include/xo/reader/exprseq_xs.hpp diff --git a/xo-reader/include/xo/reader/exprstate.hpp b/.xo-reader/include/xo/reader/exprstate.hpp similarity index 100% rename from xo-reader/include/xo/reader/exprstate.hpp rename to .xo-reader/include/xo/reader/exprstate.hpp diff --git a/xo-reader/include/xo/reader/exprstatestack.hpp b/.xo-reader/include/xo/reader/exprstatestack.hpp similarity index 100% rename from xo-reader/include/xo/reader/exprstatestack.hpp rename to .xo-reader/include/xo/reader/exprstatestack.hpp diff --git a/xo-reader/include/xo/reader/formal_arg.hpp b/.xo-reader/include/xo/reader/formal_arg.hpp similarity index 100% rename from xo-reader/include/xo/reader/formal_arg.hpp rename to .xo-reader/include/xo/reader/formal_arg.hpp diff --git a/xo-reader/include/xo/reader/if_else_xs.hpp b/.xo-reader/include/xo/reader/if_else_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/if_else_xs.hpp rename to .xo-reader/include/xo/reader/if_else_xs.hpp diff --git a/xo-reader/include/xo/reader/lambda_xs.hpp b/.xo-reader/include/xo/reader/lambda_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/lambda_xs.hpp rename to .xo-reader/include/xo/reader/lambda_xs.hpp diff --git a/xo-reader/include/xo/reader/let1_xs.hpp b/.xo-reader/include/xo/reader/let1_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/let1_xs.hpp rename to .xo-reader/include/xo/reader/let1_xs.hpp diff --git a/xo-reader/include/xo/reader/paren_xs.hpp b/.xo-reader/include/xo/reader/paren_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/paren_xs.hpp rename to .xo-reader/include/xo/reader/paren_xs.hpp diff --git a/xo-reader/include/xo/reader/parser.hpp b/.xo-reader/include/xo/reader/parser.hpp similarity index 100% rename from xo-reader/include/xo/reader/parser.hpp rename to .xo-reader/include/xo/reader/parser.hpp diff --git a/xo-reader/include/xo/reader/parser_result.hpp b/.xo-reader/include/xo/reader/parser_result.hpp similarity index 100% rename from xo-reader/include/xo/reader/parser_result.hpp rename to .xo-reader/include/xo/reader/parser_result.hpp diff --git a/xo-reader/include/xo/reader/parserstatemachine.hpp b/.xo-reader/include/xo/reader/parserstatemachine.hpp similarity index 100% rename from xo-reader/include/xo/reader/parserstatemachine.hpp rename to .xo-reader/include/xo/reader/parserstatemachine.hpp diff --git a/xo-reader/include/xo/reader/pretty_envframestack.hpp b/.xo-reader/include/xo/reader/pretty_envframestack.hpp similarity index 100% rename from xo-reader/include/xo/reader/pretty_envframestack.hpp rename to .xo-reader/include/xo/reader/pretty_envframestack.hpp diff --git a/xo-reader/include/xo/reader/pretty_exprstatestack.hpp b/.xo-reader/include/xo/reader/pretty_exprstatestack.hpp similarity index 100% rename from xo-reader/include/xo/reader/pretty_exprstatestack.hpp rename to .xo-reader/include/xo/reader/pretty_exprstatestack.hpp diff --git a/xo-reader/include/xo/reader/pretty_parserstatemachine.hpp b/.xo-reader/include/xo/reader/pretty_parserstatemachine.hpp similarity index 100% rename from xo-reader/include/xo/reader/pretty_parserstatemachine.hpp rename to .xo-reader/include/xo/reader/pretty_parserstatemachine.hpp diff --git a/xo-reader/include/xo/reader/progress_xs.hpp b/.xo-reader/include/xo/reader/progress_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/progress_xs.hpp rename to .xo-reader/include/xo/reader/progress_xs.hpp diff --git a/xo-reader/include/xo/reader/reader.hpp b/.xo-reader/include/xo/reader/reader.hpp similarity index 100% rename from xo-reader/include/xo/reader/reader.hpp rename to .xo-reader/include/xo/reader/reader.hpp diff --git a/xo-reader/include/xo/reader/reader_error.hpp b/.xo-reader/include/xo/reader/reader_error.hpp similarity index 100% rename from xo-reader/include/xo/reader/reader_error.hpp rename to .xo-reader/include/xo/reader/reader_error.hpp diff --git a/xo-reader/include/xo/reader/sequence_xs.hpp b/.xo-reader/include/xo/reader/sequence_xs.hpp similarity index 100% rename from xo-reader/include/xo/reader/sequence_xs.hpp rename to .xo-reader/include/xo/reader/sequence_xs.hpp diff --git a/xo-reader/src/reader/CMakeLists.txt b/.xo-reader/src/reader/CMakeLists.txt similarity index 100% rename from xo-reader/src/reader/CMakeLists.txt rename to .xo-reader/src/reader/CMakeLists.txt diff --git a/xo-reader/src/reader/apply_xs.cpp b/.xo-reader/src/reader/apply_xs.cpp similarity index 100% rename from xo-reader/src/reader/apply_xs.cpp rename to .xo-reader/src/reader/apply_xs.cpp diff --git a/xo-reader/src/reader/define_xs.cpp b/.xo-reader/src/reader/define_xs.cpp similarity index 100% rename from xo-reader/src/reader/define_xs.cpp rename to .xo-reader/src/reader/define_xs.cpp diff --git a/xo-reader/src/reader/envframe.cpp b/.xo-reader/src/reader/envframe.cpp similarity index 100% rename from xo-reader/src/reader/envframe.cpp rename to .xo-reader/src/reader/envframe.cpp diff --git a/xo-reader/src/reader/envframestack.cpp b/.xo-reader/src/reader/envframestack.cpp similarity index 100% rename from xo-reader/src/reader/envframestack.cpp rename to .xo-reader/src/reader/envframestack.cpp diff --git a/xo-reader/src/reader/expect_expr_xs.cpp b/.xo-reader/src/reader/expect_expr_xs.cpp similarity index 100% rename from xo-reader/src/reader/expect_expr_xs.cpp rename to .xo-reader/src/reader/expect_expr_xs.cpp diff --git a/xo-reader/src/reader/expect_formal_arglist_xs.cpp b/.xo-reader/src/reader/expect_formal_arglist_xs.cpp similarity index 100% rename from xo-reader/src/reader/expect_formal_arglist_xs.cpp rename to .xo-reader/src/reader/expect_formal_arglist_xs.cpp diff --git a/xo-reader/src/reader/expect_formal_xs.cpp b/.xo-reader/src/reader/expect_formal_xs.cpp similarity index 100% rename from xo-reader/src/reader/expect_formal_xs.cpp rename to .xo-reader/src/reader/expect_formal_xs.cpp diff --git a/xo-reader/src/reader/expect_symbol_xs.cpp b/.xo-reader/src/reader/expect_symbol_xs.cpp similarity index 100% rename from xo-reader/src/reader/expect_symbol_xs.cpp rename to .xo-reader/src/reader/expect_symbol_xs.cpp diff --git a/xo-reader/src/reader/expect_type_xs.cpp b/.xo-reader/src/reader/expect_type_xs.cpp similarity index 100% rename from xo-reader/src/reader/expect_type_xs.cpp rename to .xo-reader/src/reader/expect_type_xs.cpp diff --git a/xo-reader/src/reader/exprseq_xs.cpp b/.xo-reader/src/reader/exprseq_xs.cpp similarity index 100% rename from xo-reader/src/reader/exprseq_xs.cpp rename to .xo-reader/src/reader/exprseq_xs.cpp diff --git a/xo-reader/src/reader/exprstate.cpp b/.xo-reader/src/reader/exprstate.cpp similarity index 100% rename from xo-reader/src/reader/exprstate.cpp rename to .xo-reader/src/reader/exprstate.cpp diff --git a/xo-reader/src/reader/exprstatestack.cpp b/.xo-reader/src/reader/exprstatestack.cpp similarity index 100% rename from xo-reader/src/reader/exprstatestack.cpp rename to .xo-reader/src/reader/exprstatestack.cpp diff --git a/xo-reader/src/reader/if_else_xs.cpp b/.xo-reader/src/reader/if_else_xs.cpp similarity index 100% rename from xo-reader/src/reader/if_else_xs.cpp rename to .xo-reader/src/reader/if_else_xs.cpp diff --git a/xo-reader/src/reader/lambda_xs.cpp b/.xo-reader/src/reader/lambda_xs.cpp similarity index 100% rename from xo-reader/src/reader/lambda_xs.cpp rename to .xo-reader/src/reader/lambda_xs.cpp diff --git a/xo-reader/src/reader/let1_xs.cpp b/.xo-reader/src/reader/let1_xs.cpp similarity index 100% rename from xo-reader/src/reader/let1_xs.cpp rename to .xo-reader/src/reader/let1_xs.cpp diff --git a/xo-reader/src/reader/paren_xs.cpp b/.xo-reader/src/reader/paren_xs.cpp similarity index 100% rename from xo-reader/src/reader/paren_xs.cpp rename to .xo-reader/src/reader/paren_xs.cpp diff --git a/xo-reader/src/reader/parser.cpp b/.xo-reader/src/reader/parser.cpp similarity index 100% rename from xo-reader/src/reader/parser.cpp rename to .xo-reader/src/reader/parser.cpp diff --git a/xo-reader/src/reader/parser_result.cpp b/.xo-reader/src/reader/parser_result.cpp similarity index 100% rename from xo-reader/src/reader/parser_result.cpp rename to .xo-reader/src/reader/parser_result.cpp diff --git a/xo-reader/src/reader/parserstatemachine.cpp b/.xo-reader/src/reader/parserstatemachine.cpp similarity index 100% rename from xo-reader/src/reader/parserstatemachine.cpp rename to .xo-reader/src/reader/parserstatemachine.cpp diff --git a/xo-reader/src/reader/pretty_parserstatemachine.cpp b/.xo-reader/src/reader/pretty_parserstatemachine.cpp similarity index 100% rename from xo-reader/src/reader/pretty_parserstatemachine.cpp rename to .xo-reader/src/reader/pretty_parserstatemachine.cpp diff --git a/xo-reader/src/reader/progress_xs.cpp b/.xo-reader/src/reader/progress_xs.cpp similarity index 100% rename from xo-reader/src/reader/progress_xs.cpp rename to .xo-reader/src/reader/progress_xs.cpp diff --git a/xo-reader/src/reader/reader.cpp b/.xo-reader/src/reader/reader.cpp similarity index 100% rename from xo-reader/src/reader/reader.cpp rename to .xo-reader/src/reader/reader.cpp diff --git a/xo-reader/src/reader/sequence_xs.cpp b/.xo-reader/src/reader/sequence_xs.cpp similarity index 100% rename from xo-reader/src/reader/sequence_xs.cpp rename to .xo-reader/src/reader/sequence_xs.cpp diff --git a/xo-reader/utest/CMakeLists.txt b/.xo-reader/utest/CMakeLists.txt similarity index 100% rename from xo-reader/utest/CMakeLists.txt rename to .xo-reader/utest/CMakeLists.txt diff --git a/xo-reader/utest/parser.test.cpp b/.xo-reader/utest/parser.test.cpp similarity index 100% rename from xo-reader/utest/parser.test.cpp rename to .xo-reader/utest/parser.test.cpp diff --git a/xo-reader/utest/reader.test.cpp b/.xo-reader/utest/reader.test.cpp similarity index 100% rename from xo-reader/utest/reader.test.cpp rename to .xo-reader/utest/reader.test.cpp diff --git a/xo-reader/utest/reader_utest_main.cpp b/.xo-reader/utest/reader_utest_main.cpp similarity index 100% rename from xo-reader/utest/reader_utest_main.cpp rename to .xo-reader/utest/reader_utest_main.cpp diff --git a/xo-reader2/CMakeLists.txt b/.xo-reader2/CMakeLists.txt similarity index 100% rename from xo-reader2/CMakeLists.txt rename to .xo-reader2/CMakeLists.txt diff --git a/xo-reader2/DESIGN.md b/.xo-reader2/DESIGN.md similarity index 100% rename from xo-reader2/DESIGN.md rename to .xo-reader2/DESIGN.md diff --git a/xo-reader2/cmake/xo-bootstrap-macros.cmake b/.xo-reader2/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-reader2/cmake/xo-bootstrap-macros.cmake rename to .xo-reader2/cmake/xo-bootstrap-macros.cmake diff --git a/xo-reader2/cmake/xo_reader2Config.cmake.in b/.xo-reader2/cmake/xo_reader2Config.cmake.in similarity index 100% rename from xo-reader2/cmake/xo_reader2Config.cmake.in rename to .xo-reader2/cmake/xo_reader2Config.cmake.in diff --git a/xo-reader2/doc/README.md b/.xo-reader2/doc/README.md similarity index 100% rename from xo-reader2/doc/README.md rename to .xo-reader2/doc/README.md diff --git a/xo-reader2/doc/glossary.rst b/.xo-reader2/doc/glossary.rst similarity index 100% rename from xo-reader2/doc/glossary.rst rename to .xo-reader2/doc/glossary.rst diff --git a/xo-reader2/example/CMakeLists.txt b/.xo-reader2/example/CMakeLists.txt similarity index 100% rename from xo-reader2/example/CMakeLists.txt rename to .xo-reader2/example/CMakeLists.txt diff --git a/xo-reader2/example/readerreplxx/CMakeLists.txt b/.xo-reader2/example/readerreplxx/CMakeLists.txt similarity index 100% rename from xo-reader2/example/readerreplxx/CMakeLists.txt rename to .xo-reader2/example/readerreplxx/CMakeLists.txt diff --git a/xo-reader2/example/readerreplxx/readerreplxx.cpp b/.xo-reader2/example/readerreplxx/readerreplxx.cpp similarity index 100% rename from xo-reader2/example/readerreplxx/readerreplxx.cpp rename to .xo-reader2/example/readerreplxx/readerreplxx.cpp diff --git a/xo-reader2/idl/IGCObject_DGlobalEnv.json5 b/.xo-reader2/idl/IGCObject_DGlobalEnv.json5 similarity index 100% rename from xo-reader2/idl/IGCObject_DGlobalEnv.json5 rename to .xo-reader2/idl/IGCObject_DGlobalEnv.json5 diff --git a/xo-reader2/idl/IGCObject_DSchematikaParser.json5 b/.xo-reader2/idl/IGCObject_DSchematikaParser.json5 similarity index 100% rename from xo-reader2/idl/IGCObject_DSchematikaParser.json5 rename to .xo-reader2/idl/IGCObject_DSchematikaParser.json5 diff --git a/xo-reader2/idl/IPrintable_DApplySsm.json5 b/.xo-reader2/idl/IPrintable_DApplySsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DApplySsm.json5 rename to .xo-reader2/idl/IPrintable_DApplySsm.json5 diff --git a/xo-reader2/idl/IPrintable_DDefineSsm.json5 b/.xo-reader2/idl/IPrintable_DDefineSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DDefineSsm.json5 rename to .xo-reader2/idl/IPrintable_DDefineSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DDeftypeSsm.json5 b/.xo-reader2/idl/IPrintable_DDeftypeSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DDeftypeSsm.json5 rename to .xo-reader2/idl/IPrintable_DDeftypeSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DExpectExprSsm.json5 b/.xo-reader2/idl/IPrintable_DExpectExprSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DExpectExprSsm.json5 rename to .xo-reader2/idl/IPrintable_DExpectExprSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DExpectFormalArgSsm.json5 b/.xo-reader2/idl/IPrintable_DExpectFormalArgSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DExpectFormalArgSsm.json5 rename to .xo-reader2/idl/IPrintable_DExpectFormalArgSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DExpectFormalArglistSsm.json5 b/.xo-reader2/idl/IPrintable_DExpectFormalArglistSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DExpectFormalArglistSsm.json5 rename to .xo-reader2/idl/IPrintable_DExpectFormalArglistSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DExpectListTypeSsm.json5 b/.xo-reader2/idl/IPrintable_DExpectListTypeSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DExpectListTypeSsm.json5 rename to .xo-reader2/idl/IPrintable_DExpectListTypeSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DExpectQArraySsm.json5 b/.xo-reader2/idl/IPrintable_DExpectQArraySsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DExpectQArraySsm.json5 rename to .xo-reader2/idl/IPrintable_DExpectQArraySsm.json5 diff --git a/xo-reader2/idl/IPrintable_DExpectQDictSsm.json5 b/.xo-reader2/idl/IPrintable_DExpectQDictSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DExpectQDictSsm.json5 rename to .xo-reader2/idl/IPrintable_DExpectQDictSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DExpectQListSsm.json5 b/.xo-reader2/idl/IPrintable_DExpectQListSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DExpectQListSsm.json5 rename to .xo-reader2/idl/IPrintable_DExpectQListSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DExpectQLiteralSsm.json5 b/.xo-reader2/idl/IPrintable_DExpectQLiteralSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DExpectQLiteralSsm.json5 rename to .xo-reader2/idl/IPrintable_DExpectQLiteralSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DExpectSymbolSsm.json5 b/.xo-reader2/idl/IPrintable_DExpectSymbolSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DExpectSymbolSsm.json5 rename to .xo-reader2/idl/IPrintable_DExpectSymbolSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DExpectTypeSsm.json5 b/.xo-reader2/idl/IPrintable_DExpectTypeSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DExpectTypeSsm.json5 rename to .xo-reader2/idl/IPrintable_DExpectTypeSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DGlobalEnv.json5 b/.xo-reader2/idl/IPrintable_DGlobalEnv.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DGlobalEnv.json5 rename to .xo-reader2/idl/IPrintable_DGlobalEnv.json5 diff --git a/xo-reader2/idl/IPrintable_DIfElseSsm.json5 b/.xo-reader2/idl/IPrintable_DIfElseSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DIfElseSsm.json5 rename to .xo-reader2/idl/IPrintable_DIfElseSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DLambdaSsm.json5 b/.xo-reader2/idl/IPrintable_DLambdaSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DLambdaSsm.json5 rename to .xo-reader2/idl/IPrintable_DLambdaSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DParenSsm.json5 b/.xo-reader2/idl/IPrintable_DParenSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DParenSsm.json5 rename to .xo-reader2/idl/IPrintable_DParenSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DProgressSsm.json5 b/.xo-reader2/idl/IPrintable_DProgressSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DProgressSsm.json5 rename to .xo-reader2/idl/IPrintable_DProgressSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DQuoteSsm.json5 b/.xo-reader2/idl/IPrintable_DQuoteSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DQuoteSsm.json5 rename to .xo-reader2/idl/IPrintable_DQuoteSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DSequenceSsm.json5 b/.xo-reader2/idl/IPrintable_DSequenceSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DSequenceSsm.json5 rename to .xo-reader2/idl/IPrintable_DSequenceSsm.json5 diff --git a/xo-reader2/idl/IPrintable_DToplevelSeqSsm.json5 b/.xo-reader2/idl/IPrintable_DToplevelSeqSsm.json5 similarity index 100% rename from xo-reader2/idl/IPrintable_DToplevelSeqSsm.json5 rename to .xo-reader2/idl/IPrintable_DToplevelSeqSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DApplySsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DApplySsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DApplySsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DApplySsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DDefineSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DDefineSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DDefineSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DDefineSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DDeftypeSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DDeftypeSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DDeftypeSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DDeftypeSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DExpectExprSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DExpectExprSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DExpectExprSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DExpectExprSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DExpectFormalArgSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DExpectFormalArgSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DExpectFormalArgSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DExpectFormalArgSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DExpectFormalArglistSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DExpectFormalArglistSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DExpectFormalArglistSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DExpectFormalArglistSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DExpectListTypeSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DExpectListTypeSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DExpectListTypeSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DExpectListTypeSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DExpectQArraySsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DExpectQArraySsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DExpectQArraySsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DExpectQArraySsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DExpectQDictSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DExpectQDictSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DExpectQDictSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DExpectQDictSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DExpectQListSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DExpectQListSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DExpectQListSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DExpectQListSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DExpectQLiteralSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DExpectQLiteralSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DExpectQLiteralSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DExpectQLiteralSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DExpectSymbolSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DExpectSymbolSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DExpectSymbolSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DExpectSymbolSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DExpectTypeSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DExpectTypeSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DExpectTypeSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DExpectTypeSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DIfElseSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DIfElseSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DIfElseSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DIfElseSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DLambdaSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DLambdaSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DLambdaSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DLambdaSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DParenSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DParenSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DParenSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DParenSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DProgressSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DProgressSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DProgressSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DProgressSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DQuoteSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DQuoteSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DQuoteSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DQuoteSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DSequenceSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DSequenceSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DSequenceSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DSequenceSsm.json5 diff --git a/xo-reader2/idl/ISyntaxStateMachine_DToplevelSeqSsm.json5 b/.xo-reader2/idl/ISyntaxStateMachine_DToplevelSeqSsm.json5 similarity index 100% rename from xo-reader2/idl/ISyntaxStateMachine_DToplevelSeqSsm.json5 rename to .xo-reader2/idl/ISyntaxStateMachine_DToplevelSeqSsm.json5 diff --git a/xo-reader2/idl/SyntaxStateMachine.json5 b/.xo-reader2/idl/SyntaxStateMachine.json5 similarity index 100% rename from xo-reader2/idl/SyntaxStateMachine.json5 rename to .xo-reader2/idl/SyntaxStateMachine.json5 diff --git a/xo-reader2/include/xo/reader2/ApplySsm.hpp b/.xo-reader2/include/xo/reader2/ApplySsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ApplySsm.hpp rename to .xo-reader2/include/xo/reader2/ApplySsm.hpp diff --git a/xo-reader2/include/xo/reader2/DDefineSsm.hpp b/.xo-reader2/include/xo/reader2/DDefineSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DDefineSsm.hpp rename to .xo-reader2/include/xo/reader2/DDefineSsm.hpp diff --git a/xo-reader2/include/xo/reader2/DExpectExprSsm.hpp b/.xo-reader2/include/xo/reader2/DExpectExprSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DExpectExprSsm.hpp rename to .xo-reader2/include/xo/reader2/DExpectExprSsm.hpp diff --git a/xo-reader2/include/xo/reader2/DExpectFormalArglistSsm.hpp b/.xo-reader2/include/xo/reader2/DExpectFormalArglistSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DExpectFormalArglistSsm.hpp rename to .xo-reader2/include/xo/reader2/DExpectFormalArglistSsm.hpp diff --git a/xo-reader2/include/xo/reader2/DExpectQArraySsm.hpp b/.xo-reader2/include/xo/reader2/DExpectQArraySsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DExpectQArraySsm.hpp rename to .xo-reader2/include/xo/reader2/DExpectQArraySsm.hpp diff --git a/xo-reader2/include/xo/reader2/DExpectQListSsm.hpp b/.xo-reader2/include/xo/reader2/DExpectQListSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DExpectQListSsm.hpp rename to .xo-reader2/include/xo/reader2/DExpectQListSsm.hpp diff --git a/xo-reader2/include/xo/reader2/DExpectQLiteralSsm.hpp b/.xo-reader2/include/xo/reader2/DExpectQLiteralSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DExpectQLiteralSsm.hpp rename to .xo-reader2/include/xo/reader2/DExpectQLiteralSsm.hpp diff --git a/xo-reader2/include/xo/reader2/DExpectSymbolSsm.hpp b/.xo-reader2/include/xo/reader2/DExpectSymbolSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DExpectSymbolSsm.hpp rename to .xo-reader2/include/xo/reader2/DExpectSymbolSsm.hpp diff --git a/xo-reader2/include/xo/reader2/DExpectTypeSsm.hpp b/.xo-reader2/include/xo/reader2/DExpectTypeSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DExpectTypeSsm.hpp rename to .xo-reader2/include/xo/reader2/DExpectTypeSsm.hpp diff --git a/xo-reader2/include/xo/reader2/DGlobalEnv.hpp b/.xo-reader2/include/xo/reader2/DGlobalEnv.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DGlobalEnv.hpp rename to .xo-reader2/include/xo/reader2/DGlobalEnv.hpp diff --git a/xo-reader2/include/xo/reader2/DProgressSsm.hpp b/.xo-reader2/include/xo/reader2/DProgressSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DProgressSsm.hpp rename to .xo-reader2/include/xo/reader2/DProgressSsm.hpp diff --git a/xo-reader2/include/xo/reader2/DQuoteSsm.hpp b/.xo-reader2/include/xo/reader2/DQuoteSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DQuoteSsm.hpp rename to .xo-reader2/include/xo/reader2/DQuoteSsm.hpp diff --git a/xo-reader2/include/xo/reader2/DSequenceSsm.hpp b/.xo-reader2/include/xo/reader2/DSequenceSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DSequenceSsm.hpp rename to .xo-reader2/include/xo/reader2/DSequenceSsm.hpp diff --git a/xo-reader2/include/xo/reader2/DSyntaxStateMachine.hpp b/.xo-reader2/include/xo/reader2/DSyntaxStateMachine.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DSyntaxStateMachine.hpp rename to .xo-reader2/include/xo/reader2/DSyntaxStateMachine.hpp diff --git a/xo-reader2/include/xo/reader2/DToplevelSeqSsm.hpp b/.xo-reader2/include/xo/reader2/DToplevelSeqSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DToplevelSeqSsm.hpp rename to .xo-reader2/include/xo/reader2/DToplevelSeqSsm.hpp diff --git a/xo-reader2/include/xo/reader2/DefineSsm.hpp b/.xo-reader2/include/xo/reader2/DefineSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DefineSsm.hpp rename to .xo-reader2/include/xo/reader2/DefineSsm.hpp diff --git a/xo-reader2/include/xo/reader2/DeftypeSsm.hpp b/.xo-reader2/include/xo/reader2/DeftypeSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/DeftypeSsm.hpp rename to .xo-reader2/include/xo/reader2/DeftypeSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ExpectExprSsm.hpp b/.xo-reader2/include/xo/reader2/ExpectExprSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ExpectExprSsm.hpp rename to .xo-reader2/include/xo/reader2/ExpectExprSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ExpectFormalArgSsm.hpp b/.xo-reader2/include/xo/reader2/ExpectFormalArgSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ExpectFormalArgSsm.hpp rename to .xo-reader2/include/xo/reader2/ExpectFormalArgSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ExpectFormalArglistSsm.hpp b/.xo-reader2/include/xo/reader2/ExpectFormalArglistSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ExpectFormalArglistSsm.hpp rename to .xo-reader2/include/xo/reader2/ExpectFormalArglistSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ExpectListTypeSsm.hpp b/.xo-reader2/include/xo/reader2/ExpectListTypeSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ExpectListTypeSsm.hpp rename to .xo-reader2/include/xo/reader2/ExpectListTypeSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ExpectQArraySsm.hpp b/.xo-reader2/include/xo/reader2/ExpectQArraySsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ExpectQArraySsm.hpp rename to .xo-reader2/include/xo/reader2/ExpectQArraySsm.hpp diff --git a/xo-reader2/include/xo/reader2/ExpectQDictSsm.hpp b/.xo-reader2/include/xo/reader2/ExpectQDictSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ExpectQDictSsm.hpp rename to .xo-reader2/include/xo/reader2/ExpectQDictSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ExpectQListSsm.hpp b/.xo-reader2/include/xo/reader2/ExpectQListSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ExpectQListSsm.hpp rename to .xo-reader2/include/xo/reader2/ExpectQListSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ExpectQLiteralSsm.hpp b/.xo-reader2/include/xo/reader2/ExpectQLiteralSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ExpectQLiteralSsm.hpp rename to .xo-reader2/include/xo/reader2/ExpectQLiteralSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ExpectSymbolSsm.hpp b/.xo-reader2/include/xo/reader2/ExpectSymbolSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ExpectSymbolSsm.hpp rename to .xo-reader2/include/xo/reader2/ExpectSymbolSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ExpectTypeSsm.hpp b/.xo-reader2/include/xo/reader2/ExpectTypeSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ExpectTypeSsm.hpp rename to .xo-reader2/include/xo/reader2/ExpectTypeSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ExpressionParser.hpp b/.xo-reader2/include/xo/reader2/ExpressionParser.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ExpressionParser.hpp rename to .xo-reader2/include/xo/reader2/ExpressionParser.hpp diff --git a/xo-reader2/include/xo/reader2/GlobalEnv.hpp b/.xo-reader2/include/xo/reader2/GlobalEnv.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/GlobalEnv.hpp rename to .xo-reader2/include/xo/reader2/GlobalEnv.hpp diff --git a/xo-reader2/include/xo/reader2/IfElseSsm.hpp b/.xo-reader2/include/xo/reader2/IfElseSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/IfElseSsm.hpp rename to .xo-reader2/include/xo/reader2/IfElseSsm.hpp diff --git a/xo-reader2/include/xo/reader2/LambdaSsm.hpp b/.xo-reader2/include/xo/reader2/LambdaSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/LambdaSsm.hpp rename to .xo-reader2/include/xo/reader2/LambdaSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ParenSsm.hpp b/.xo-reader2/include/xo/reader2/ParenSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ParenSsm.hpp rename to .xo-reader2/include/xo/reader2/ParenSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ParserConfig.hpp b/.xo-reader2/include/xo/reader2/ParserConfig.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ParserConfig.hpp rename to .xo-reader2/include/xo/reader2/ParserConfig.hpp diff --git a/xo-reader2/include/xo/reader2/ParserResult.hpp b/.xo-reader2/include/xo/reader2/ParserResult.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ParserResult.hpp rename to .xo-reader2/include/xo/reader2/ParserResult.hpp diff --git a/xo-reader2/include/xo/reader2/ParserStack.hpp b/.xo-reader2/include/xo/reader2/ParserStack.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ParserStack.hpp rename to .xo-reader2/include/xo/reader2/ParserStack.hpp diff --git a/xo-reader2/include/xo/reader2/ParserStateMachine.hpp b/.xo-reader2/include/xo/reader2/ParserStateMachine.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ParserStateMachine.hpp rename to .xo-reader2/include/xo/reader2/ParserStateMachine.hpp diff --git a/xo-reader2/include/xo/reader2/ProgressSsm.hpp b/.xo-reader2/include/xo/reader2/ProgressSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ProgressSsm.hpp rename to .xo-reader2/include/xo/reader2/ProgressSsm.hpp diff --git a/xo-reader2/include/xo/reader2/QuoteSsm.hpp b/.xo-reader2/include/xo/reader2/QuoteSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/QuoteSsm.hpp rename to .xo-reader2/include/xo/reader2/QuoteSsm.hpp diff --git a/xo-reader2/include/xo/reader2/Reader.hpp b/.xo-reader2/include/xo/reader2/Reader.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/Reader.hpp rename to .xo-reader2/include/xo/reader2/Reader.hpp diff --git a/xo-reader2/include/xo/reader2/ReaderConfig.hpp b/.xo-reader2/include/xo/reader2/ReaderConfig.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ReaderConfig.hpp rename to .xo-reader2/include/xo/reader2/ReaderConfig.hpp diff --git a/xo-reader2/include/xo/reader2/SchematikaParser.hpp b/.xo-reader2/include/xo/reader2/SchematikaParser.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/SchematikaParser.hpp rename to .xo-reader2/include/xo/reader2/SchematikaParser.hpp diff --git a/xo-reader2/include/xo/reader2/SchematikaReader.hpp b/.xo-reader2/include/xo/reader2/SchematikaReader.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/SchematikaReader.hpp rename to .xo-reader2/include/xo/reader2/SchematikaReader.hpp diff --git a/xo-reader2/include/xo/reader2/SequenceSsm.hpp b/.xo-reader2/include/xo/reader2/SequenceSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/SequenceSsm.hpp rename to .xo-reader2/include/xo/reader2/SequenceSsm.hpp diff --git a/xo-reader2/include/xo/reader2/SetupReader2.hpp b/.xo-reader2/include/xo/reader2/SetupReader2.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/SetupReader2.hpp rename to .xo-reader2/include/xo/reader2/SetupReader2.hpp diff --git a/xo-reader2/include/xo/reader2/SyntaxStateMachine.hpp b/.xo-reader2/include/xo/reader2/SyntaxStateMachine.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/SyntaxStateMachine.hpp rename to .xo-reader2/include/xo/reader2/SyntaxStateMachine.hpp diff --git a/xo-reader2/include/xo/reader2/ToplevelSeqSsm.hpp b/.xo-reader2/include/xo/reader2/ToplevelSeqSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ToplevelSeqSsm.hpp rename to .xo-reader2/include/xo/reader2/ToplevelSeqSsm.hpp diff --git a/xo-reader2/include/xo/reader2/apply/DApplySsm.hpp b/.xo-reader2/include/xo/reader2/apply/DApplySsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/apply/DApplySsm.hpp rename to .xo-reader2/include/xo/reader2/apply/DApplySsm.hpp diff --git a/xo-reader2/include/xo/reader2/apply/IPrintable_DApplySsm.hpp b/.xo-reader2/include/xo/reader2/apply/IPrintable_DApplySsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/apply/IPrintable_DApplySsm.hpp rename to .xo-reader2/include/xo/reader2/apply/IPrintable_DApplySsm.hpp diff --git a/xo-reader2/include/xo/reader2/apply/ISyntaxStateMachine_DApplySsm.hpp b/.xo-reader2/include/xo/reader2/apply/ISyntaxStateMachine_DApplySsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/apply/ISyntaxStateMachine_DApplySsm.hpp rename to .xo-reader2/include/xo/reader2/apply/ISyntaxStateMachine_DApplySsm.hpp diff --git a/xo-reader2/include/xo/reader2/define/IPrintable_DDefineSsm.hpp b/.xo-reader2/include/xo/reader2/define/IPrintable_DDefineSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/define/IPrintable_DDefineSsm.hpp rename to .xo-reader2/include/xo/reader2/define/IPrintable_DDefineSsm.hpp diff --git a/xo-reader2/include/xo/reader2/define/ISyntaxStateMachine_DDefineSsm.hpp b/.xo-reader2/include/xo/reader2/define/ISyntaxStateMachine_DDefineSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/define/ISyntaxStateMachine_DDefineSsm.hpp rename to .xo-reader2/include/xo/reader2/define/ISyntaxStateMachine_DDefineSsm.hpp diff --git a/xo-reader2/include/xo/reader2/deftype/DDeftypeSsm.hpp b/.xo-reader2/include/xo/reader2/deftype/DDeftypeSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/deftype/DDeftypeSsm.hpp rename to .xo-reader2/include/xo/reader2/deftype/DDeftypeSsm.hpp diff --git a/xo-reader2/include/xo/reader2/deftype/IPrintable_DDeftypeSsm.hpp b/.xo-reader2/include/xo/reader2/deftype/IPrintable_DDeftypeSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/deftype/IPrintable_DDeftypeSsm.hpp rename to .xo-reader2/include/xo/reader2/deftype/IPrintable_DDeftypeSsm.hpp diff --git a/xo-reader2/include/xo/reader2/deftype/ISyntaxStateMachine_DDeftypeSsm.hpp b/.xo-reader2/include/xo/reader2/deftype/ISyntaxStateMachine_DDeftypeSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/deftype/ISyntaxStateMachine_DDeftypeSsm.hpp rename to .xo-reader2/include/xo/reader2/deftype/ISyntaxStateMachine_DDeftypeSsm.hpp diff --git a/xo-reader2/include/xo/reader2/env/IGCObject_DGlobalEnv.hpp b/.xo-reader2/include/xo/reader2/env/IGCObject_DGlobalEnv.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/env/IGCObject_DGlobalEnv.hpp rename to .xo-reader2/include/xo/reader2/env/IGCObject_DGlobalEnv.hpp diff --git a/xo-reader2/include/xo/reader2/env/IGCObject_DSchematikaParser.hpp b/.xo-reader2/include/xo/reader2/env/IGCObject_DSchematikaParser.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/env/IGCObject_DSchematikaParser.hpp rename to .xo-reader2/include/xo/reader2/env/IGCObject_DSchematikaParser.hpp diff --git a/xo-reader2/include/xo/reader2/env/IPrintable_DGlobalEnv.hpp b/.xo-reader2/include/xo/reader2/env/IPrintable_DGlobalEnv.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/env/IPrintable_DGlobalEnv.hpp rename to .xo-reader2/include/xo/reader2/env/IPrintable_DGlobalEnv.hpp diff --git a/xo-reader2/include/xo/reader2/expect_formal_arg/DExpectFormalArgSsm.hpp b/.xo-reader2/include/xo/reader2/expect_formal_arg/DExpectFormalArgSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/expect_formal_arg/DExpectFormalArgSsm.hpp rename to .xo-reader2/include/xo/reader2/expect_formal_arg/DExpectFormalArgSsm.hpp diff --git a/xo-reader2/include/xo/reader2/expect_formal_arg/IPrintable_DExpectFormalArgSsm.hpp b/.xo-reader2/include/xo/reader2/expect_formal_arg/IPrintable_DExpectFormalArgSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/expect_formal_arg/IPrintable_DExpectFormalArgSsm.hpp rename to .xo-reader2/include/xo/reader2/expect_formal_arg/IPrintable_DExpectFormalArgSsm.hpp diff --git a/xo-reader2/include/xo/reader2/expect_formal_arg/ISyntaxStateMachine_DExpectFormalArgSsm.hpp b/.xo-reader2/include/xo/reader2/expect_formal_arg/ISyntaxStateMachine_DExpectFormalArgSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/expect_formal_arg/ISyntaxStateMachine_DExpectFormalArgSsm.hpp rename to .xo-reader2/include/xo/reader2/expect_formal_arg/ISyntaxStateMachine_DExpectFormalArgSsm.hpp diff --git a/xo-reader2/include/xo/reader2/expect_listtype/DExpectListTypeSsm.hpp b/.xo-reader2/include/xo/reader2/expect_listtype/DExpectListTypeSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/expect_listtype/DExpectListTypeSsm.hpp rename to .xo-reader2/include/xo/reader2/expect_listtype/DExpectListTypeSsm.hpp diff --git a/xo-reader2/include/xo/reader2/expect_listtype/IPrintable_DExpectListTypeSsm.hpp b/.xo-reader2/include/xo/reader2/expect_listtype/IPrintable_DExpectListTypeSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/expect_listtype/IPrintable_DExpectListTypeSsm.hpp rename to .xo-reader2/include/xo/reader2/expect_listtype/IPrintable_DExpectListTypeSsm.hpp diff --git a/xo-reader2/include/xo/reader2/expect_listtype/ISyntaxStateMachine_DExpectListTypeSsm.hpp b/.xo-reader2/include/xo/reader2/expect_listtype/ISyntaxStateMachine_DExpectListTypeSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/expect_listtype/ISyntaxStateMachine_DExpectListTypeSsm.hpp rename to .xo-reader2/include/xo/reader2/expect_listtype/ISyntaxStateMachine_DExpectListTypeSsm.hpp diff --git a/xo-reader2/include/xo/reader2/expect_qdict/DExpectQDictSsm.hpp b/.xo-reader2/include/xo/reader2/expect_qdict/DExpectQDictSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/expect_qdict/DExpectQDictSsm.hpp rename to .xo-reader2/include/xo/reader2/expect_qdict/DExpectQDictSsm.hpp diff --git a/xo-reader2/include/xo/reader2/expect_qdict/IPrintable_DExpectQDictSsm.hpp b/.xo-reader2/include/xo/reader2/expect_qdict/IPrintable_DExpectQDictSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/expect_qdict/IPrintable_DExpectQDictSsm.hpp rename to .xo-reader2/include/xo/reader2/expect_qdict/IPrintable_DExpectQDictSsm.hpp diff --git a/xo-reader2/include/xo/reader2/expect_qdict/ISyntaxStateMachine_DExpectQDictSsm.hpp b/.xo-reader2/include/xo/reader2/expect_qdict/ISyntaxStateMachine_DExpectQDictSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/expect_qdict/ISyntaxStateMachine_DExpectQDictSsm.hpp rename to .xo-reader2/include/xo/reader2/expect_qdict/ISyntaxStateMachine_DExpectQDictSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ifelse/DIfElseSsm.hpp b/.xo-reader2/include/xo/reader2/ifelse/DIfElseSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ifelse/DIfElseSsm.hpp rename to .xo-reader2/include/xo/reader2/ifelse/DIfElseSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ifelse/IPrintable_DIfElseSsm.hpp b/.xo-reader2/include/xo/reader2/ifelse/IPrintable_DIfElseSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ifelse/IPrintable_DIfElseSsm.hpp rename to .xo-reader2/include/xo/reader2/ifelse/IPrintable_DIfElseSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ifelse/ISyntaxStateMachine_DIfElseSsm.hpp b/.xo-reader2/include/xo/reader2/ifelse/ISyntaxStateMachine_DIfElseSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ifelse/ISyntaxStateMachine_DIfElseSsm.hpp rename to .xo-reader2/include/xo/reader2/ifelse/ISyntaxStateMachine_DIfElseSsm.hpp diff --git a/xo-reader2/include/xo/reader2/init_reader2.hpp b/.xo-reader2/include/xo/reader2/init_reader2.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/init_reader2.hpp rename to .xo-reader2/include/xo/reader2/init_reader2.hpp diff --git a/xo-reader2/include/xo/reader2/lambda/DLambdaSsm.hpp b/.xo-reader2/include/xo/reader2/lambda/DLambdaSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/lambda/DLambdaSsm.hpp rename to .xo-reader2/include/xo/reader2/lambda/DLambdaSsm.hpp diff --git a/xo-reader2/include/xo/reader2/lambda/IPrintable_DLambdaSsm.hpp b/.xo-reader2/include/xo/reader2/lambda/IPrintable_DLambdaSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/lambda/IPrintable_DLambdaSsm.hpp rename to .xo-reader2/include/xo/reader2/lambda/IPrintable_DLambdaSsm.hpp diff --git a/xo-reader2/include/xo/reader2/lambda/ISyntaxStateMachine_DLambdaSsm.hpp b/.xo-reader2/include/xo/reader2/lambda/ISyntaxStateMachine_DLambdaSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/lambda/ISyntaxStateMachine_DLambdaSsm.hpp rename to .xo-reader2/include/xo/reader2/lambda/ISyntaxStateMachine_DLambdaSsm.hpp diff --git a/xo-reader2/include/xo/reader2/paren/DParenSsm.hpp b/.xo-reader2/include/xo/reader2/paren/DParenSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/paren/DParenSsm.hpp rename to .xo-reader2/include/xo/reader2/paren/DParenSsm.hpp diff --git a/xo-reader2/include/xo/reader2/paren/IPrintable_DParenSsm.hpp b/.xo-reader2/include/xo/reader2/paren/IPrintable_DParenSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/paren/IPrintable_DParenSsm.hpp rename to .xo-reader2/include/xo/reader2/paren/IPrintable_DParenSsm.hpp diff --git a/xo-reader2/include/xo/reader2/paren/ISyntaxStateMachine_DParenSsm.hpp b/.xo-reader2/include/xo/reader2/paren/ISyntaxStateMachine_DParenSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/paren/ISyntaxStateMachine_DParenSsm.hpp rename to .xo-reader2/include/xo/reader2/paren/ISyntaxStateMachine_DParenSsm.hpp diff --git a/xo-reader2/include/xo/reader2/parser/DSchematikaParser.hpp b/.xo-reader2/include/xo/reader2/parser/DSchematikaParser.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/parser/DSchematikaParser.hpp rename to .xo-reader2/include/xo/reader2/parser/DSchematikaParser.hpp diff --git a/xo-reader2/include/xo/reader2/parser/IGCObject_DSchematikaParser.hpp b/.xo-reader2/include/xo/reader2/parser/IGCObject_DSchematikaParser.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/parser/IGCObject_DSchematikaParser.hpp rename to .xo-reader2/include/xo/reader2/parser/IGCObject_DSchematikaParser.hpp diff --git a/xo-reader2/include/xo/reader2/quote/IPrintable_DQuoteSsm.hpp b/.xo-reader2/include/xo/reader2/quote/IPrintable_DQuoteSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/quote/IPrintable_DQuoteSsm.hpp rename to .xo-reader2/include/xo/reader2/quote/IPrintable_DQuoteSsm.hpp diff --git a/xo-reader2/include/xo/reader2/quote/ISyntaxStateMachine_DQuoteSsm.hpp b/.xo-reader2/include/xo/reader2/quote/ISyntaxStateMachine_DQuoteSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/quote/ISyntaxStateMachine_DQuoteSsm.hpp rename to .xo-reader2/include/xo/reader2/quote/ISyntaxStateMachine_DQuoteSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ASyntaxStateMachine.hpp b/.xo-reader2/include/xo/reader2/ssm/ASyntaxStateMachine.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ASyntaxStateMachine.hpp rename to .xo-reader2/include/xo/reader2/ssm/ASyntaxStateMachine.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectExprSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectExprSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectExprSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectExprSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectFormalArglistSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectFormalArglistSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectFormalArglistSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectFormalArglistSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectQArraySsm.hpp b/.xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectQArraySsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectQArraySsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectQArraySsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectQListSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectQListSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectQListSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectQListSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectQLiteralSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectQLiteralSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectQLiteralSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectQLiteralSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectSymbolSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectSymbolSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectSymbolSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectSymbolSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectTypeSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectTypeSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectTypeSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/IPrintable_DExpectTypeSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/IPrintable_DProgressSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/IPrintable_DProgressSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/IPrintable_DProgressSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/IPrintable_DProgressSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/IPrintable_DSequenceSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/IPrintable_DSequenceSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/IPrintable_DSequenceSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/IPrintable_DSequenceSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/IPrintable_DToplevelSeqSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/IPrintable_DToplevelSeqSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/IPrintable_DToplevelSeqSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/IPrintable_DToplevelSeqSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_Any.hpp b/.xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_Any.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_Any.hpp rename to .xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_Any.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectExprSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectExprSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectExprSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectExprSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectFormalArglistSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectFormalArglistSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectFormalArglistSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectFormalArglistSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQArraySsm.hpp b/.xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQArraySsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQArraySsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQArraySsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQListSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQListSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQListSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQListSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQLiteralSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQLiteralSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQLiteralSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectQLiteralSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectSymbolSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectSymbolSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectSymbolSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectSymbolSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectTypeSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectTypeSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectTypeSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DExpectTypeSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DProgressSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DProgressSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DProgressSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DProgressSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DSequenceSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DSequenceSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DSequenceSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DSequenceSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DToplevelSeqSsm.hpp b/.xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DToplevelSeqSsm.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DToplevelSeqSsm.hpp rename to .xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_DToplevelSeqSsm.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_Xfer.hpp b/.xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_Xfer.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_Xfer.hpp rename to .xo-reader2/include/xo/reader2/ssm/ISyntaxStateMachine_Xfer.hpp diff --git a/xo-reader2/include/xo/reader2/ssm/RSyntaxStateMachine.hpp b/.xo-reader2/include/xo/reader2/ssm/RSyntaxStateMachine.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/ssm/RSyntaxStateMachine.hpp rename to .xo-reader2/include/xo/reader2/ssm/RSyntaxStateMachine.hpp diff --git a/xo-reader2/include/xo/reader2/syntaxstatetype.hpp b/.xo-reader2/include/xo/reader2/syntaxstatetype.hpp similarity index 100% rename from xo-reader2/include/xo/reader2/syntaxstatetype.hpp rename to .xo-reader2/include/xo/reader2/syntaxstatetype.hpp diff --git a/xo-reader2/src/reader2/CMakeLists.txt b/.xo-reader2/src/reader2/CMakeLists.txt similarity index 100% rename from xo-reader2/src/reader2/CMakeLists.txt rename to .xo-reader2/src/reader2/CMakeLists.txt diff --git a/xo-reader2/src/reader2/DApplySsm.cpp b/.xo-reader2/src/reader2/DApplySsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DApplySsm.cpp rename to .xo-reader2/src/reader2/DApplySsm.cpp diff --git a/xo-reader2/src/reader2/DDefineSsm.cpp b/.xo-reader2/src/reader2/DDefineSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DDefineSsm.cpp rename to .xo-reader2/src/reader2/DDefineSsm.cpp diff --git a/xo-reader2/src/reader2/DDeftypeSsm.cpp b/.xo-reader2/src/reader2/DDeftypeSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DDeftypeSsm.cpp rename to .xo-reader2/src/reader2/DDeftypeSsm.cpp diff --git a/xo-reader2/src/reader2/DExpectExprSsm.cpp b/.xo-reader2/src/reader2/DExpectExprSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DExpectExprSsm.cpp rename to .xo-reader2/src/reader2/DExpectExprSsm.cpp diff --git a/xo-reader2/src/reader2/DExpectFormalArgSsm.cpp b/.xo-reader2/src/reader2/DExpectFormalArgSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DExpectFormalArgSsm.cpp rename to .xo-reader2/src/reader2/DExpectFormalArgSsm.cpp diff --git a/xo-reader2/src/reader2/DExpectFormalArglistSsm.cpp b/.xo-reader2/src/reader2/DExpectFormalArglistSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DExpectFormalArglistSsm.cpp rename to .xo-reader2/src/reader2/DExpectFormalArglistSsm.cpp diff --git a/xo-reader2/src/reader2/DExpectListTypeSsm.cpp b/.xo-reader2/src/reader2/DExpectListTypeSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DExpectListTypeSsm.cpp rename to .xo-reader2/src/reader2/DExpectListTypeSsm.cpp diff --git a/xo-reader2/src/reader2/DExpectQArraySsm.cpp b/.xo-reader2/src/reader2/DExpectQArraySsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DExpectQArraySsm.cpp rename to .xo-reader2/src/reader2/DExpectQArraySsm.cpp diff --git a/xo-reader2/src/reader2/DExpectQDictSsm.cpp b/.xo-reader2/src/reader2/DExpectQDictSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DExpectQDictSsm.cpp rename to .xo-reader2/src/reader2/DExpectQDictSsm.cpp diff --git a/xo-reader2/src/reader2/DExpectQListSsm.cpp b/.xo-reader2/src/reader2/DExpectQListSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DExpectQListSsm.cpp rename to .xo-reader2/src/reader2/DExpectQListSsm.cpp diff --git a/xo-reader2/src/reader2/DExpectQLiteralSsm.cpp b/.xo-reader2/src/reader2/DExpectQLiteralSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DExpectQLiteralSsm.cpp rename to .xo-reader2/src/reader2/DExpectQLiteralSsm.cpp diff --git a/xo-reader2/src/reader2/DExpectSymbolSsm.cpp b/.xo-reader2/src/reader2/DExpectSymbolSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DExpectSymbolSsm.cpp rename to .xo-reader2/src/reader2/DExpectSymbolSsm.cpp diff --git a/xo-reader2/src/reader2/DExpectTypeSsm.cpp b/.xo-reader2/src/reader2/DExpectTypeSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DExpectTypeSsm.cpp rename to .xo-reader2/src/reader2/DExpectTypeSsm.cpp diff --git a/xo-reader2/src/reader2/DGlobalEnv.cpp b/.xo-reader2/src/reader2/DGlobalEnv.cpp similarity index 100% rename from xo-reader2/src/reader2/DGlobalEnv.cpp rename to .xo-reader2/src/reader2/DGlobalEnv.cpp diff --git a/xo-reader2/src/reader2/DIfElseSsm.cpp b/.xo-reader2/src/reader2/DIfElseSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DIfElseSsm.cpp rename to .xo-reader2/src/reader2/DIfElseSsm.cpp diff --git a/xo-reader2/src/reader2/DLambdaSsm.cpp b/.xo-reader2/src/reader2/DLambdaSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DLambdaSsm.cpp rename to .xo-reader2/src/reader2/DLambdaSsm.cpp diff --git a/xo-reader2/src/reader2/DParenSsm.cpp b/.xo-reader2/src/reader2/DParenSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DParenSsm.cpp rename to .xo-reader2/src/reader2/DParenSsm.cpp diff --git a/xo-reader2/src/reader2/DProgressSsm.cpp b/.xo-reader2/src/reader2/DProgressSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DProgressSsm.cpp rename to .xo-reader2/src/reader2/DProgressSsm.cpp diff --git a/xo-reader2/src/reader2/DQuoteSsm.cpp b/.xo-reader2/src/reader2/DQuoteSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DQuoteSsm.cpp rename to .xo-reader2/src/reader2/DQuoteSsm.cpp diff --git a/xo-reader2/src/reader2/DSchematikaParser.cpp b/.xo-reader2/src/reader2/DSchematikaParser.cpp similarity index 100% rename from xo-reader2/src/reader2/DSchematikaParser.cpp rename to .xo-reader2/src/reader2/DSchematikaParser.cpp diff --git a/xo-reader2/src/reader2/DSequenceSsm.cpp b/.xo-reader2/src/reader2/DSequenceSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DSequenceSsm.cpp rename to .xo-reader2/src/reader2/DSequenceSsm.cpp diff --git a/xo-reader2/src/reader2/DToplevelSeqSsm.cpp b/.xo-reader2/src/reader2/DToplevelSeqSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/DToplevelSeqSsm.cpp rename to .xo-reader2/src/reader2/DToplevelSeqSsm.cpp diff --git a/xo-reader2/src/reader2/IPrintable_DExpectExprSsm.cpp b/.xo-reader2/src/reader2/IPrintable_DExpectExprSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/IPrintable_DExpectExprSsm.cpp rename to .xo-reader2/src/reader2/IPrintable_DExpectExprSsm.cpp diff --git a/xo-reader2/src/reader2/IPrintable_DExpectFormalArglistSsm.cpp b/.xo-reader2/src/reader2/IPrintable_DExpectFormalArglistSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/IPrintable_DExpectFormalArglistSsm.cpp rename to .xo-reader2/src/reader2/IPrintable_DExpectFormalArglistSsm.cpp diff --git a/xo-reader2/src/reader2/IPrintable_DExpectQArraySsm.cpp b/.xo-reader2/src/reader2/IPrintable_DExpectQArraySsm.cpp similarity index 100% rename from xo-reader2/src/reader2/IPrintable_DExpectQArraySsm.cpp rename to .xo-reader2/src/reader2/IPrintable_DExpectQArraySsm.cpp diff --git a/xo-reader2/src/reader2/IPrintable_DExpectQListSsm.cpp b/.xo-reader2/src/reader2/IPrintable_DExpectQListSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/IPrintable_DExpectQListSsm.cpp rename to .xo-reader2/src/reader2/IPrintable_DExpectQListSsm.cpp diff --git a/xo-reader2/src/reader2/IPrintable_DExpectQLiteralSsm.cpp b/.xo-reader2/src/reader2/IPrintable_DExpectQLiteralSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/IPrintable_DExpectQLiteralSsm.cpp rename to .xo-reader2/src/reader2/IPrintable_DExpectQLiteralSsm.cpp diff --git a/xo-reader2/src/reader2/IPrintable_DExpectSymbolSsm.cpp b/.xo-reader2/src/reader2/IPrintable_DExpectSymbolSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/IPrintable_DExpectSymbolSsm.cpp rename to .xo-reader2/src/reader2/IPrintable_DExpectSymbolSsm.cpp diff --git a/xo-reader2/src/reader2/IPrintable_DExpectTypeSsm.cpp b/.xo-reader2/src/reader2/IPrintable_DExpectTypeSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/IPrintable_DExpectTypeSsm.cpp rename to .xo-reader2/src/reader2/IPrintable_DExpectTypeSsm.cpp diff --git a/xo-reader2/src/reader2/IPrintable_DParenSsm.cpp b/.xo-reader2/src/reader2/IPrintable_DParenSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/IPrintable_DParenSsm.cpp rename to .xo-reader2/src/reader2/IPrintable_DParenSsm.cpp diff --git a/xo-reader2/src/reader2/IPrintable_DProgressSsm.cpp b/.xo-reader2/src/reader2/IPrintable_DProgressSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/IPrintable_DProgressSsm.cpp rename to .xo-reader2/src/reader2/IPrintable_DProgressSsm.cpp diff --git a/xo-reader2/src/reader2/IPrintable_DSequenceSsm.cpp b/.xo-reader2/src/reader2/IPrintable_DSequenceSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/IPrintable_DSequenceSsm.cpp rename to .xo-reader2/src/reader2/IPrintable_DSequenceSsm.cpp diff --git a/xo-reader2/src/reader2/IPrintable_DToplevelSeqSsm.cpp b/.xo-reader2/src/reader2/IPrintable_DToplevelSeqSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/IPrintable_DToplevelSeqSsm.cpp rename to .xo-reader2/src/reader2/IPrintable_DToplevelSeqSsm.cpp diff --git a/xo-reader2/src/reader2/ISyntaxStateMachine_Any.cpp b/.xo-reader2/src/reader2/ISyntaxStateMachine_Any.cpp similarity index 100% rename from xo-reader2/src/reader2/ISyntaxStateMachine_Any.cpp rename to .xo-reader2/src/reader2/ISyntaxStateMachine_Any.cpp diff --git a/xo-reader2/src/reader2/ISyntaxStateMachine_DExpectExprSsm.cpp b/.xo-reader2/src/reader2/ISyntaxStateMachine_DExpectExprSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/ISyntaxStateMachine_DExpectExprSsm.cpp rename to .xo-reader2/src/reader2/ISyntaxStateMachine_DExpectExprSsm.cpp diff --git a/xo-reader2/src/reader2/ISyntaxStateMachine_DExpectFormalArglistSsm.cpp b/.xo-reader2/src/reader2/ISyntaxStateMachine_DExpectFormalArglistSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/ISyntaxStateMachine_DExpectFormalArglistSsm.cpp rename to .xo-reader2/src/reader2/ISyntaxStateMachine_DExpectFormalArglistSsm.cpp diff --git a/xo-reader2/src/reader2/ISyntaxStateMachine_DExpectQArraySsm.cpp b/.xo-reader2/src/reader2/ISyntaxStateMachine_DExpectQArraySsm.cpp similarity index 100% rename from xo-reader2/src/reader2/ISyntaxStateMachine_DExpectQArraySsm.cpp rename to .xo-reader2/src/reader2/ISyntaxStateMachine_DExpectQArraySsm.cpp diff --git a/xo-reader2/src/reader2/ISyntaxStateMachine_DExpectQListSsm.cpp b/.xo-reader2/src/reader2/ISyntaxStateMachine_DExpectQListSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/ISyntaxStateMachine_DExpectQListSsm.cpp rename to .xo-reader2/src/reader2/ISyntaxStateMachine_DExpectQListSsm.cpp diff --git a/xo-reader2/src/reader2/ISyntaxStateMachine_DExpectQLiteralSsm.cpp b/.xo-reader2/src/reader2/ISyntaxStateMachine_DExpectQLiteralSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/ISyntaxStateMachine_DExpectQLiteralSsm.cpp rename to .xo-reader2/src/reader2/ISyntaxStateMachine_DExpectQLiteralSsm.cpp diff --git a/xo-reader2/src/reader2/ISyntaxStateMachine_DExpectSymbolSsm.cpp b/.xo-reader2/src/reader2/ISyntaxStateMachine_DExpectSymbolSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/ISyntaxStateMachine_DExpectSymbolSsm.cpp rename to .xo-reader2/src/reader2/ISyntaxStateMachine_DExpectSymbolSsm.cpp diff --git a/xo-reader2/src/reader2/ISyntaxStateMachine_DExpectTypeSsm.cpp b/.xo-reader2/src/reader2/ISyntaxStateMachine_DExpectTypeSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/ISyntaxStateMachine_DExpectTypeSsm.cpp rename to .xo-reader2/src/reader2/ISyntaxStateMachine_DExpectTypeSsm.cpp diff --git a/xo-reader2/src/reader2/ISyntaxStateMachine_DParenSsm.cpp b/.xo-reader2/src/reader2/ISyntaxStateMachine_DParenSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/ISyntaxStateMachine_DParenSsm.cpp rename to .xo-reader2/src/reader2/ISyntaxStateMachine_DParenSsm.cpp diff --git a/xo-reader2/src/reader2/ISyntaxStateMachine_DProgressSsm.cpp b/.xo-reader2/src/reader2/ISyntaxStateMachine_DProgressSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/ISyntaxStateMachine_DProgressSsm.cpp rename to .xo-reader2/src/reader2/ISyntaxStateMachine_DProgressSsm.cpp diff --git a/xo-reader2/src/reader2/ISyntaxStateMachine_DSequenceSsm.cpp b/.xo-reader2/src/reader2/ISyntaxStateMachine_DSequenceSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/ISyntaxStateMachine_DSequenceSsm.cpp rename to .xo-reader2/src/reader2/ISyntaxStateMachine_DSequenceSsm.cpp diff --git a/xo-reader2/src/reader2/ISyntaxStateMachine_DToplevelSeqSsm.cpp b/.xo-reader2/src/reader2/ISyntaxStateMachine_DToplevelSeqSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/ISyntaxStateMachine_DToplevelSeqSsm.cpp rename to .xo-reader2/src/reader2/ISyntaxStateMachine_DToplevelSeqSsm.cpp diff --git a/xo-reader2/src/reader2/ParserResult.cpp b/.xo-reader2/src/reader2/ParserResult.cpp similarity index 100% rename from xo-reader2/src/reader2/ParserResult.cpp rename to .xo-reader2/src/reader2/ParserResult.cpp diff --git a/xo-reader2/src/reader2/ParserStack.cpp b/.xo-reader2/src/reader2/ParserStack.cpp similarity index 100% rename from xo-reader2/src/reader2/ParserStack.cpp rename to .xo-reader2/src/reader2/ParserStack.cpp diff --git a/xo-reader2/src/reader2/ParserStateMachine.cpp b/.xo-reader2/src/reader2/ParserStateMachine.cpp similarity index 100% rename from xo-reader2/src/reader2/ParserStateMachine.cpp rename to .xo-reader2/src/reader2/ParserStateMachine.cpp diff --git a/xo-reader2/src/reader2/ReaderConfig.cpp b/.xo-reader2/src/reader2/ReaderConfig.cpp similarity index 100% rename from xo-reader2/src/reader2/ReaderConfig.cpp rename to .xo-reader2/src/reader2/ReaderConfig.cpp diff --git a/xo-reader2/src/reader2/SchematikaReader.cpp b/.xo-reader2/src/reader2/SchematikaReader.cpp similarity index 100% rename from xo-reader2/src/reader2/SchematikaReader.cpp rename to .xo-reader2/src/reader2/SchematikaReader.cpp diff --git a/xo-reader2/src/reader2/SetupReader2.cpp b/.xo-reader2/src/reader2/SetupReader2.cpp similarity index 100% rename from xo-reader2/src/reader2/SetupReader2.cpp rename to .xo-reader2/src/reader2/SetupReader2.cpp diff --git a/xo-reader2/src/reader2/facet/IGCObject_DGlobalEnv.cpp b/.xo-reader2/src/reader2/facet/IGCObject_DGlobalEnv.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/IGCObject_DGlobalEnv.cpp rename to .xo-reader2/src/reader2/facet/IGCObject_DGlobalEnv.cpp diff --git a/xo-reader2/src/reader2/facet/IGCObject_DSchematikaParser.cpp b/.xo-reader2/src/reader2/facet/IGCObject_DSchematikaParser.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/IGCObject_DSchematikaParser.cpp rename to .xo-reader2/src/reader2/facet/IGCObject_DSchematikaParser.cpp diff --git a/xo-reader2/src/reader2/facet/IPrintable_DApplySsm.cpp b/.xo-reader2/src/reader2/facet/IPrintable_DApplySsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/IPrintable_DApplySsm.cpp rename to .xo-reader2/src/reader2/facet/IPrintable_DApplySsm.cpp diff --git a/xo-reader2/src/reader2/facet/IPrintable_DDefineSsm.cpp b/.xo-reader2/src/reader2/facet/IPrintable_DDefineSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/IPrintable_DDefineSsm.cpp rename to .xo-reader2/src/reader2/facet/IPrintable_DDefineSsm.cpp diff --git a/xo-reader2/src/reader2/facet/IPrintable_DDeftypeSsm.cpp b/.xo-reader2/src/reader2/facet/IPrintable_DDeftypeSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/IPrintable_DDeftypeSsm.cpp rename to .xo-reader2/src/reader2/facet/IPrintable_DDeftypeSsm.cpp diff --git a/xo-reader2/src/reader2/facet/IPrintable_DExpectFormalArgSsm.cpp b/.xo-reader2/src/reader2/facet/IPrintable_DExpectFormalArgSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/IPrintable_DExpectFormalArgSsm.cpp rename to .xo-reader2/src/reader2/facet/IPrintable_DExpectFormalArgSsm.cpp diff --git a/xo-reader2/src/reader2/facet/IPrintable_DExpectListTypeSsm.cpp b/.xo-reader2/src/reader2/facet/IPrintable_DExpectListTypeSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/IPrintable_DExpectListTypeSsm.cpp rename to .xo-reader2/src/reader2/facet/IPrintable_DExpectListTypeSsm.cpp diff --git a/xo-reader2/src/reader2/facet/IPrintable_DExpectQDictSsm.cpp b/.xo-reader2/src/reader2/facet/IPrintable_DExpectQDictSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/IPrintable_DExpectQDictSsm.cpp rename to .xo-reader2/src/reader2/facet/IPrintable_DExpectQDictSsm.cpp diff --git a/xo-reader2/src/reader2/facet/IPrintable_DGlobalEnv.cpp b/.xo-reader2/src/reader2/facet/IPrintable_DGlobalEnv.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/IPrintable_DGlobalEnv.cpp rename to .xo-reader2/src/reader2/facet/IPrintable_DGlobalEnv.cpp diff --git a/xo-reader2/src/reader2/facet/IPrintable_DIfElseSsm.cpp b/.xo-reader2/src/reader2/facet/IPrintable_DIfElseSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/IPrintable_DIfElseSsm.cpp rename to .xo-reader2/src/reader2/facet/IPrintable_DIfElseSsm.cpp diff --git a/xo-reader2/src/reader2/facet/IPrintable_DLambdaSsm.cpp b/.xo-reader2/src/reader2/facet/IPrintable_DLambdaSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/IPrintable_DLambdaSsm.cpp rename to .xo-reader2/src/reader2/facet/IPrintable_DLambdaSsm.cpp diff --git a/xo-reader2/src/reader2/facet/IPrintable_DQuoteSsm.cpp b/.xo-reader2/src/reader2/facet/IPrintable_DQuoteSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/IPrintable_DQuoteSsm.cpp rename to .xo-reader2/src/reader2/facet/IPrintable_DQuoteSsm.cpp diff --git a/xo-reader2/src/reader2/facet/ISyntaxStateMachine_DApplySsm.cpp b/.xo-reader2/src/reader2/facet/ISyntaxStateMachine_DApplySsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/ISyntaxStateMachine_DApplySsm.cpp rename to .xo-reader2/src/reader2/facet/ISyntaxStateMachine_DApplySsm.cpp diff --git a/xo-reader2/src/reader2/facet/ISyntaxStateMachine_DDefineSsm.cpp b/.xo-reader2/src/reader2/facet/ISyntaxStateMachine_DDefineSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/ISyntaxStateMachine_DDefineSsm.cpp rename to .xo-reader2/src/reader2/facet/ISyntaxStateMachine_DDefineSsm.cpp diff --git a/xo-reader2/src/reader2/facet/ISyntaxStateMachine_DDeftypeSsm.cpp b/.xo-reader2/src/reader2/facet/ISyntaxStateMachine_DDeftypeSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/ISyntaxStateMachine_DDeftypeSsm.cpp rename to .xo-reader2/src/reader2/facet/ISyntaxStateMachine_DDeftypeSsm.cpp diff --git a/xo-reader2/src/reader2/facet/ISyntaxStateMachine_DExpectFormalArgSsm.cpp b/.xo-reader2/src/reader2/facet/ISyntaxStateMachine_DExpectFormalArgSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/ISyntaxStateMachine_DExpectFormalArgSsm.cpp rename to .xo-reader2/src/reader2/facet/ISyntaxStateMachine_DExpectFormalArgSsm.cpp diff --git a/xo-reader2/src/reader2/facet/ISyntaxStateMachine_DExpectListTypeSsm.cpp b/.xo-reader2/src/reader2/facet/ISyntaxStateMachine_DExpectListTypeSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/ISyntaxStateMachine_DExpectListTypeSsm.cpp rename to .xo-reader2/src/reader2/facet/ISyntaxStateMachine_DExpectListTypeSsm.cpp diff --git a/xo-reader2/src/reader2/facet/ISyntaxStateMachine_DExpectQDictSsm.cpp b/.xo-reader2/src/reader2/facet/ISyntaxStateMachine_DExpectQDictSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/ISyntaxStateMachine_DExpectQDictSsm.cpp rename to .xo-reader2/src/reader2/facet/ISyntaxStateMachine_DExpectQDictSsm.cpp diff --git a/xo-reader2/src/reader2/facet/ISyntaxStateMachine_DIfElseSsm.cpp b/.xo-reader2/src/reader2/facet/ISyntaxStateMachine_DIfElseSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/ISyntaxStateMachine_DIfElseSsm.cpp rename to .xo-reader2/src/reader2/facet/ISyntaxStateMachine_DIfElseSsm.cpp diff --git a/xo-reader2/src/reader2/facet/ISyntaxStateMachine_DLambdaSsm.cpp b/.xo-reader2/src/reader2/facet/ISyntaxStateMachine_DLambdaSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/ISyntaxStateMachine_DLambdaSsm.cpp rename to .xo-reader2/src/reader2/facet/ISyntaxStateMachine_DLambdaSsm.cpp diff --git a/xo-reader2/src/reader2/facet/ISyntaxStateMachine_DQuoteSsm.cpp b/.xo-reader2/src/reader2/facet/ISyntaxStateMachine_DQuoteSsm.cpp similarity index 100% rename from xo-reader2/src/reader2/facet/ISyntaxStateMachine_DQuoteSsm.cpp rename to .xo-reader2/src/reader2/facet/ISyntaxStateMachine_DQuoteSsm.cpp diff --git a/xo-reader2/src/reader2/init_reader2.cpp b/.xo-reader2/src/reader2/init_reader2.cpp similarity index 100% rename from xo-reader2/src/reader2/init_reader2.cpp rename to .xo-reader2/src/reader2/init_reader2.cpp diff --git a/xo-reader2/src/reader2/syntaxstatetype.cpp b/.xo-reader2/src/reader2/syntaxstatetype.cpp similarity index 100% rename from xo-reader2/src/reader2/syntaxstatetype.cpp rename to .xo-reader2/src/reader2/syntaxstatetype.cpp diff --git a/xo-reader2/utest/CMakeLists.txt b/.xo-reader2/utest/CMakeLists.txt similarity index 100% rename from xo-reader2/utest/CMakeLists.txt rename to .xo-reader2/utest/CMakeLists.txt diff --git a/xo-reader2/utest/SchematikaParser.test.cpp b/.xo-reader2/utest/SchematikaParser.test.cpp similarity index 100% rename from xo-reader2/utest/SchematikaParser.test.cpp rename to .xo-reader2/utest/SchematikaParser.test.cpp diff --git a/xo-reader2/utest/reader2_utest_main.cpp b/.xo-reader2/utest/reader2_utest_main.cpp similarity index 100% rename from xo-reader2/utest/reader2_utest_main.cpp rename to .xo-reader2/utest/reader2_utest_main.cpp diff --git a/xo-refcnt/.github/workflows/cmake-single-platform.yml b/.xo-refcnt/.github/workflows/cmake-single-platform.yml similarity index 100% rename from xo-refcnt/.github/workflows/cmake-single-platform.yml rename to .xo-refcnt/.github/workflows/cmake-single-platform.yml diff --git a/xo-refcnt/.gitignore b/.xo-refcnt/.gitignore similarity index 100% rename from xo-refcnt/.gitignore rename to .xo-refcnt/.gitignore diff --git a/xo-refcnt/CMakeLists.txt b/.xo-refcnt/CMakeLists.txt similarity index 100% rename from xo-refcnt/CMakeLists.txt rename to .xo-refcnt/CMakeLists.txt diff --git a/xo-refcnt/README.md b/.xo-refcnt/README.md similarity index 100% rename from xo-refcnt/README.md rename to .xo-refcnt/README.md diff --git a/xo-refcnt/cmake/refcntConfig.cmake.in b/.xo-refcnt/cmake/refcntConfig.cmake.in similarity index 100% rename from xo-refcnt/cmake/refcntConfig.cmake.in rename to .xo-refcnt/cmake/refcntConfig.cmake.in diff --git a/xo-refcnt/cmake/xo-bootstrap-macros.cmake b/.xo-refcnt/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-refcnt/cmake/xo-bootstrap-macros.cmake rename to .xo-refcnt/cmake/xo-bootstrap-macros.cmake diff --git a/xo-refcnt/include/xo/cxxutil/demangle.hpp b/.xo-refcnt/include/xo/cxxutil/demangle.hpp similarity index 100% rename from xo-refcnt/include/xo/cxxutil/demangle.hpp rename to .xo-refcnt/include/xo/cxxutil/demangle.hpp diff --git a/xo-refcnt/include/xo/refcnt/Displayable.hpp b/.xo-refcnt/include/xo/refcnt/Displayable.hpp similarity index 100% rename from xo-refcnt/include/xo/refcnt/Displayable.hpp rename to .xo-refcnt/include/xo/refcnt/Displayable.hpp diff --git a/xo-refcnt/include/xo/refcnt/Refcounted.hpp b/.xo-refcnt/include/xo/refcnt/Refcounted.hpp similarity index 100% rename from xo-refcnt/include/xo/refcnt/Refcounted.hpp rename to .xo-refcnt/include/xo/refcnt/Refcounted.hpp diff --git a/xo-refcnt/include/xo/refcnt/Unowned.hpp b/.xo-refcnt/include/xo/refcnt/Unowned.hpp similarity index 100% rename from xo-refcnt/include/xo/refcnt/Unowned.hpp rename to .xo-refcnt/include/xo/refcnt/Unowned.hpp diff --git a/xo-refcnt/include/xo/refcnt/pretty_refcnt.hpp b/.xo-refcnt/include/xo/refcnt/pretty_refcnt.hpp similarity index 100% rename from xo-refcnt/include/xo/refcnt/pretty_refcnt.hpp rename to .xo-refcnt/include/xo/refcnt/pretty_refcnt.hpp diff --git a/xo-refcnt/src/CMakeLists.txt b/.xo-refcnt/src/CMakeLists.txt similarity index 100% rename from xo-refcnt/src/CMakeLists.txt rename to .xo-refcnt/src/CMakeLists.txt diff --git a/xo-refcnt/src/Displayable.cpp b/.xo-refcnt/src/Displayable.cpp similarity index 100% rename from xo-refcnt/src/Displayable.cpp rename to .xo-refcnt/src/Displayable.cpp diff --git a/xo-refcnt/src/Refcounted.cpp b/.xo-refcnt/src/Refcounted.cpp similarity index 100% rename from xo-refcnt/src/Refcounted.cpp rename to .xo-refcnt/src/Refcounted.cpp diff --git a/xo-refcnt/utest/CMakeLists.txt b/.xo-refcnt/utest/CMakeLists.txt similarity index 100% rename from xo-refcnt/utest/CMakeLists.txt rename to .xo-refcnt/utest/CMakeLists.txt diff --git a/xo-refcnt/utest/README b/.xo-refcnt/utest/README similarity index 100% rename from xo-refcnt/utest/README rename to .xo-refcnt/utest/README diff --git a/xo-refcnt/utest/intrusive_ptr.test.cpp b/.xo-refcnt/utest/intrusive_ptr.test.cpp similarity index 100% rename from xo-refcnt/utest/intrusive_ptr.test.cpp rename to .xo-refcnt/utest/intrusive_ptr.test.cpp diff --git a/xo-refcnt/utest/refcnt_utest_main.cpp b/.xo-refcnt/utest/refcnt_utest_main.cpp similarity index 100% rename from xo-refcnt/utest/refcnt_utest_main.cpp rename to .xo-refcnt/utest/refcnt_utest_main.cpp diff --git a/xo-reflect/.github/workflows/cmake-single-platform.yml b/.xo-reflect/.github/workflows/cmake-single-platform.yml similarity index 100% rename from xo-reflect/.github/workflows/cmake-single-platform.yml rename to .xo-reflect/.github/workflows/cmake-single-platform.yml diff --git a/xo-reflect/.gitignore b/.xo-reflect/.gitignore similarity index 100% rename from xo-reflect/.gitignore rename to .xo-reflect/.gitignore diff --git a/xo-reflect/CMakeLists.txt b/.xo-reflect/CMakeLists.txt similarity index 100% rename from xo-reflect/CMakeLists.txt rename to .xo-reflect/CMakeLists.txt diff --git a/xo-reflect/FILESYSTEM b/.xo-reflect/FILESYSTEM similarity index 100% rename from xo-reflect/FILESYSTEM rename to .xo-reflect/FILESYSTEM diff --git a/xo-reflect/README.md b/.xo-reflect/README.md similarity index 100% rename from xo-reflect/README.md rename to .xo-reflect/README.md diff --git a/xo-reflect/cmake/reflectConfig.cmake.in b/.xo-reflect/cmake/reflectConfig.cmake.in similarity index 100% rename from xo-reflect/cmake/reflectConfig.cmake.in rename to .xo-reflect/cmake/reflectConfig.cmake.in diff --git a/xo-reflect/cmake/run-external-ctest b/.xo-reflect/cmake/run-external-ctest similarity index 100% rename from xo-reflect/cmake/run-external-ctest rename to .xo-reflect/cmake/run-external-ctest diff --git a/xo-reflect/cmake/xo-bootstrap-macros.cmake b/.xo-reflect/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-reflect/cmake/xo-bootstrap-macros.cmake rename to .xo-reflect/cmake/xo-bootstrap-macros.cmake diff --git a/xo-reflect/include/xo/reflect/CMakeLists.txt b/.xo-reflect/include/xo/reflect/CMakeLists.txt similarity index 100% rename from xo-reflect/include/xo/reflect/CMakeLists.txt rename to .xo-reflect/include/xo/reflect/CMakeLists.txt diff --git a/xo-reflect/include/xo/reflect/EstablishTypeDescr.hpp b/.xo-reflect/include/xo/reflect/EstablishTypeDescr.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/EstablishTypeDescr.hpp rename to .xo-reflect/include/xo/reflect/EstablishTypeDescr.hpp diff --git a/xo-reflect/include/xo/reflect/Metatype.hpp b/.xo-reflect/include/xo/reflect/Metatype.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/Metatype.hpp rename to .xo-reflect/include/xo/reflect/Metatype.hpp diff --git a/xo-reflect/include/xo/reflect/Object.hpp b/.xo-reflect/include/xo/reflect/Object.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/Object.hpp rename to .xo-reflect/include/xo/reflect/Object.hpp diff --git a/xo-reflect/include/xo/reflect/Reflect.hpp b/.xo-reflect/include/xo/reflect/Reflect.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/Reflect.hpp rename to .xo-reflect/include/xo/reflect/Reflect.hpp diff --git a/xo-reflect/include/xo/reflect/SelfTagging.hpp b/.xo-reflect/include/xo/reflect/SelfTagging.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/SelfTagging.hpp rename to .xo-reflect/include/xo/reflect/SelfTagging.hpp diff --git a/xo-reflect/include/xo/reflect/StructReflector.hpp b/.xo-reflect/include/xo/reflect/StructReflector.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/StructReflector.hpp rename to .xo-reflect/include/xo/reflect/StructReflector.hpp diff --git a/xo-reflect/include/xo/reflect/TaggedPtr.hpp b/.xo-reflect/include/xo/reflect/TaggedPtr.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/TaggedPtr.hpp rename to .xo-reflect/include/xo/reflect/TaggedPtr.hpp diff --git a/xo-reflect/include/xo/reflect/TaggedRcptr.hpp b/.xo-reflect/include/xo/reflect/TaggedRcptr.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/TaggedRcptr.hpp rename to .xo-reflect/include/xo/reflect/TaggedRcptr.hpp diff --git a/xo-reflect/include/xo/reflect/TypeDescr.hpp b/.xo-reflect/include/xo/reflect/TypeDescr.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/TypeDescr.hpp rename to .xo-reflect/include/xo/reflect/TypeDescr.hpp diff --git a/xo-reflect/include/xo/reflect/TypeDescrExtra.hpp b/.xo-reflect/include/xo/reflect/TypeDescrExtra.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/TypeDescrExtra.hpp rename to .xo-reflect/include/xo/reflect/TypeDescrExtra.hpp diff --git a/xo-reflect/include/xo/reflect/TypeDrivenMap.hpp b/.xo-reflect/include/xo/reflect/TypeDrivenMap.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/TypeDrivenMap.hpp rename to .xo-reflect/include/xo/reflect/TypeDrivenMap.hpp diff --git a/xo-reflect/include/xo/reflect/atomic/AtomicTdx.hpp b/.xo-reflect/include/xo/reflect/atomic/AtomicTdx.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/atomic/AtomicTdx.hpp rename to .xo-reflect/include/xo/reflect/atomic/AtomicTdx.hpp diff --git a/xo-reflect/include/xo/reflect/function/FunctionTdx.hpp b/.xo-reflect/include/xo/reflect/function/FunctionTdx.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/function/FunctionTdx.hpp rename to .xo-reflect/include/xo/reflect/function/FunctionTdx.hpp diff --git a/xo-reflect/include/xo/reflect/init_reflect.hpp b/.xo-reflect/include/xo/reflect/init_reflect.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/init_reflect.hpp rename to .xo-reflect/include/xo/reflect/init_reflect.hpp diff --git a/xo-reflect/include/xo/reflect/pointer/PointerTdx.hpp b/.xo-reflect/include/xo/reflect/pointer/PointerTdx.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/pointer/PointerTdx.hpp rename to .xo-reflect/include/xo/reflect/pointer/PointerTdx.hpp diff --git a/xo-reflect/include/xo/reflect/reflect_struct.hpp b/.xo-reflect/include/xo/reflect/reflect_struct.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/reflect_struct.hpp rename to .xo-reflect/include/xo/reflect/reflect_struct.hpp diff --git a/xo-reflect/include/xo/reflect/struct/StructMember.hpp b/.xo-reflect/include/xo/reflect/struct/StructMember.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/struct/StructMember.hpp rename to .xo-reflect/include/xo/reflect/struct/StructMember.hpp diff --git a/xo-reflect/include/xo/reflect/struct/StructTdx.hpp b/.xo-reflect/include/xo/reflect/struct/StructTdx.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/struct/StructTdx.hpp rename to .xo-reflect/include/xo/reflect/struct/StructTdx.hpp diff --git a/xo-reflect/include/xo/reflect/vector/VectorTdx.hpp b/.xo-reflect/include/xo/reflect/vector/VectorTdx.hpp similarity index 100% rename from xo-reflect/include/xo/reflect/vector/VectorTdx.hpp rename to .xo-reflect/include/xo/reflect/vector/VectorTdx.hpp diff --git a/xo-reflect/src/reflect/CMakeLists.txt b/.xo-reflect/src/reflect/CMakeLists.txt similarity index 100% rename from xo-reflect/src/reflect/CMakeLists.txt rename to .xo-reflect/src/reflect/CMakeLists.txt diff --git a/xo-reflect/src/reflect/TaggedRcptr.cpp b/.xo-reflect/src/reflect/TaggedRcptr.cpp similarity index 100% rename from xo-reflect/src/reflect/TaggedRcptr.cpp rename to .xo-reflect/src/reflect/TaggedRcptr.cpp diff --git a/xo-reflect/src/reflect/TypeDescr.cpp b/.xo-reflect/src/reflect/TypeDescr.cpp similarity index 100% rename from xo-reflect/src/reflect/TypeDescr.cpp rename to .xo-reflect/src/reflect/TypeDescr.cpp diff --git a/xo-reflect/src/reflect/TypeDescrExtra.cpp b/.xo-reflect/src/reflect/TypeDescrExtra.cpp similarity index 100% rename from xo-reflect/src/reflect/TypeDescrExtra.cpp rename to .xo-reflect/src/reflect/TypeDescrExtra.cpp diff --git a/xo-reflect/src/reflect/atomic/AtomicTdx.cpp b/.xo-reflect/src/reflect/atomic/AtomicTdx.cpp similarity index 100% rename from xo-reflect/src/reflect/atomic/AtomicTdx.cpp rename to .xo-reflect/src/reflect/atomic/AtomicTdx.cpp diff --git a/xo-reflect/src/reflect/function/FunctionTdx.cpp b/.xo-reflect/src/reflect/function/FunctionTdx.cpp similarity index 100% rename from xo-reflect/src/reflect/function/FunctionTdx.cpp rename to .xo-reflect/src/reflect/function/FunctionTdx.cpp diff --git a/xo-reflect/src/reflect/init_reflect.cpp b/.xo-reflect/src/reflect/init_reflect.cpp similarity index 100% rename from xo-reflect/src/reflect/init_reflect.cpp rename to .xo-reflect/src/reflect/init_reflect.cpp diff --git a/xo-reflect/src/reflect/pointer/PointerTdx.cpp b/.xo-reflect/src/reflect/pointer/PointerTdx.cpp similarity index 100% rename from xo-reflect/src/reflect/pointer/PointerTdx.cpp rename to .xo-reflect/src/reflect/pointer/PointerTdx.cpp diff --git a/xo-reflect/src/reflect/struct/StructMember.cpp b/.xo-reflect/src/reflect/struct/StructMember.cpp similarity index 100% rename from xo-reflect/src/reflect/struct/StructMember.cpp rename to .xo-reflect/src/reflect/struct/StructMember.cpp diff --git a/xo-reflect/src/reflect/struct/StructTdx.cpp b/.xo-reflect/src/reflect/struct/StructTdx.cpp similarity index 100% rename from xo-reflect/src/reflect/struct/StructTdx.cpp rename to .xo-reflect/src/reflect/struct/StructTdx.cpp diff --git a/xo-reflect/src/reflect/vector/VectorTdx.cpp b/.xo-reflect/src/reflect/vector/VectorTdx.cpp similarity index 100% rename from xo-reflect/src/reflect/vector/VectorTdx.cpp rename to .xo-reflect/src/reflect/vector/VectorTdx.cpp diff --git a/xo-reflect/utest/CMakeLists.txt b/.xo-reflect/utest/CMakeLists.txt similarity index 100% rename from xo-reflect/utest/CMakeLists.txt rename to .xo-reflect/utest/CMakeLists.txt diff --git a/xo-reflect/utest/FunctionTdx.test.cpp b/.xo-reflect/utest/FunctionTdx.test.cpp similarity index 100% rename from xo-reflect/utest/FunctionTdx.test.cpp rename to .xo-reflect/utest/FunctionTdx.test.cpp diff --git a/xo-reflect/utest/StructReflector.test.cpp b/.xo-reflect/utest/StructReflector.test.cpp similarity index 100% rename from xo-reflect/utest/StructReflector.test.cpp rename to .xo-reflect/utest/StructReflector.test.cpp diff --git a/xo-reflect/utest/StructTdx.test.cpp b/.xo-reflect/utest/StructTdx.test.cpp similarity index 100% rename from xo-reflect/utest/StructTdx.test.cpp rename to .xo-reflect/utest/StructTdx.test.cpp diff --git a/xo-reflect/utest/VectorTdx.test.cpp b/.xo-reflect/utest/VectorTdx.test.cpp similarity index 100% rename from xo-reflect/utest/VectorTdx.test.cpp rename to .xo-reflect/utest/VectorTdx.test.cpp diff --git a/xo-reflect/utest/reflect_utest_main.cpp b/.xo-reflect/utest/reflect_utest_main.cpp similarity index 100% rename from xo-reflect/utest/reflect_utest_main.cpp rename to .xo-reflect/utest/reflect_utest_main.cpp diff --git a/xo-simulator/.github/workflows/main.yml b/.xo-simulator/.github/workflows/main.yml similarity index 100% rename from xo-simulator/.github/workflows/main.yml rename to .xo-simulator/.github/workflows/main.yml diff --git a/xo-simulator/.gitignore b/.xo-simulator/.gitignore similarity index 100% rename from xo-simulator/.gitignore rename to .xo-simulator/.gitignore diff --git a/xo-simulator/CMakeLists.txt b/.xo-simulator/CMakeLists.txt similarity index 100% rename from xo-simulator/CMakeLists.txt rename to .xo-simulator/CMakeLists.txt diff --git a/xo-simulator/README.md b/.xo-simulator/README.md similarity index 100% rename from xo-simulator/README.md rename to .xo-simulator/README.md diff --git a/xo-simulator/cmake/simulatorConfig.cmake.in b/.xo-simulator/cmake/simulatorConfig.cmake.in similarity index 100% rename from xo-simulator/cmake/simulatorConfig.cmake.in rename to .xo-simulator/cmake/simulatorConfig.cmake.in diff --git a/xo-simulator/cmake/xo-bootstrap-macros.cmake b/.xo-simulator/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-simulator/cmake/xo-bootstrap-macros.cmake rename to .xo-simulator/cmake/xo-bootstrap-macros.cmake diff --git a/xo-simulator/include/xo/simulator/EventSink.hpp b/.xo-simulator/include/xo/simulator/EventSink.hpp similarity index 100% rename from xo-simulator/include/xo/simulator/EventSink.hpp rename to .xo-simulator/include/xo/simulator/EventSink.hpp diff --git a/xo-simulator/include/xo/simulator/Simulator.hpp b/.xo-simulator/include/xo/simulator/Simulator.hpp similarity index 100% rename from xo-simulator/include/xo/simulator/Simulator.hpp rename to .xo-simulator/include/xo/simulator/Simulator.hpp diff --git a/xo-simulator/include/xo/simulator/SourceTimestamp.hpp b/.xo-simulator/include/xo/simulator/SourceTimestamp.hpp similarity index 100% rename from xo-simulator/include/xo/simulator/SourceTimestamp.hpp rename to .xo-simulator/include/xo/simulator/SourceTimestamp.hpp diff --git a/xo-simulator/include/xo/simulator/TimeSlip.hpp b/.xo-simulator/include/xo/simulator/TimeSlip.hpp similarity index 100% rename from xo-simulator/include/xo/simulator/TimeSlip.hpp rename to .xo-simulator/include/xo/simulator/TimeSlip.hpp diff --git a/xo-simulator/include/xo/simulator/init_simulator.hpp b/.xo-simulator/include/xo/simulator/init_simulator.hpp similarity index 100% rename from xo-simulator/include/xo/simulator/init_simulator.hpp rename to .xo-simulator/include/xo/simulator/init_simulator.hpp diff --git a/xo-simulator/src/simulator/CMakeLists.txt b/.xo-simulator/src/simulator/CMakeLists.txt similarity index 100% rename from xo-simulator/src/simulator/CMakeLists.txt rename to .xo-simulator/src/simulator/CMakeLists.txt diff --git a/xo-simulator/src/simulator/Simulator.cpp b/.xo-simulator/src/simulator/Simulator.cpp similarity index 100% rename from xo-simulator/src/simulator/Simulator.cpp rename to .xo-simulator/src/simulator/Simulator.cpp diff --git a/xo-simulator/src/simulator/SourceTimestamp.cpp b/.xo-simulator/src/simulator/SourceTimestamp.cpp similarity index 100% rename from xo-simulator/src/simulator/SourceTimestamp.cpp rename to .xo-simulator/src/simulator/SourceTimestamp.cpp diff --git a/xo-simulator/src/simulator/init_simulator.cpp b/.xo-simulator/src/simulator/init_simulator.cpp similarity index 100% rename from xo-simulator/src/simulator/init_simulator.cpp rename to .xo-simulator/src/simulator/init_simulator.cpp diff --git a/xo-statistics/.gitignore b/.xo-statistics/.gitignore similarity index 100% rename from xo-statistics/.gitignore rename to .xo-statistics/.gitignore diff --git a/xo-statistics/CMakeLists.txt b/.xo-statistics/CMakeLists.txt similarity index 100% rename from xo-statistics/CMakeLists.txt rename to .xo-statistics/CMakeLists.txt diff --git a/xo-statistics/cmake/xo-bootstrap-macros.cmake b/.xo-statistics/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-statistics/cmake/xo-bootstrap-macros.cmake rename to .xo-statistics/cmake/xo-bootstrap-macros.cmake diff --git a/xo-statistics/cmake/xo_statisticsConfig.cmake.in b/.xo-statistics/cmake/xo_statisticsConfig.cmake.in similarity index 100% rename from xo-statistics/cmake/xo_statisticsConfig.cmake.in rename to .xo-statistics/cmake/xo_statisticsConfig.cmake.in diff --git a/xo-statistics/include/xo/statistics/Accumulator.hpp b/.xo-statistics/include/xo/statistics/Accumulator.hpp similarity index 100% rename from xo-statistics/include/xo/statistics/Accumulator.hpp rename to .xo-statistics/include/xo/statistics/Accumulator.hpp diff --git a/xo-statistics/include/xo/statistics/Histogram.hpp b/.xo-statistics/include/xo/statistics/Histogram.hpp similarity index 100% rename from xo-statistics/include/xo/statistics/Histogram.hpp rename to .xo-statistics/include/xo/statistics/Histogram.hpp diff --git a/xo-statistics/include/xo/statistics/SampleStatistics.hpp b/.xo-statistics/include/xo/statistics/SampleStatistics.hpp similarity index 100% rename from xo-statistics/include/xo/statistics/SampleStatistics.hpp rename to .xo-statistics/include/xo/statistics/SampleStatistics.hpp diff --git a/xo-stringtable2/CMakeLists.txt b/.xo-stringtable2/CMakeLists.txt similarity index 100% rename from xo-stringtable2/CMakeLists.txt rename to .xo-stringtable2/CMakeLists.txt diff --git a/xo-stringtable2/README.md b/.xo-stringtable2/README.md similarity index 100% rename from xo-stringtable2/README.md rename to .xo-stringtable2/README.md diff --git a/xo-stringtable2/cmake/xo-bootstrap-macros.cmake b/.xo-stringtable2/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-stringtable2/cmake/xo-bootstrap-macros.cmake rename to .xo-stringtable2/cmake/xo-bootstrap-macros.cmake diff --git a/xo-stringtable2/cmake/xo_stringtable2Config.cmake.in b/.xo-stringtable2/cmake/xo_stringtable2Config.cmake.in similarity index 100% rename from xo-stringtable2/cmake/xo_stringtable2Config.cmake.in rename to .xo-stringtable2/cmake/xo_stringtable2Config.cmake.in diff --git a/xo-stringtable2/idl/IGCObject_DString.json5 b/.xo-stringtable2/idl/IGCObject_DString.json5 similarity index 100% rename from xo-stringtable2/idl/IGCObject_DString.json5 rename to .xo-stringtable2/idl/IGCObject_DString.json5 diff --git a/xo-stringtable2/idl/IGCObject_DUniqueString.json5 b/.xo-stringtable2/idl/IGCObject_DUniqueString.json5 similarity index 100% rename from xo-stringtable2/idl/IGCObject_DUniqueString.json5 rename to .xo-stringtable2/idl/IGCObject_DUniqueString.json5 diff --git a/xo-stringtable2/idl/IPrintable_DString.json5 b/.xo-stringtable2/idl/IPrintable_DString.json5 similarity index 100% rename from xo-stringtable2/idl/IPrintable_DString.json5 rename to .xo-stringtable2/idl/IPrintable_DString.json5 diff --git a/xo-stringtable2/idl/IPrintable_DUniqueString.json5 b/.xo-stringtable2/idl/IPrintable_DUniqueString.json5 similarity index 100% rename from xo-stringtable2/idl/IPrintable_DUniqueString.json5 rename to .xo-stringtable2/idl/IPrintable_DUniqueString.json5 diff --git a/xo-stringtable2/include/xo/stringtable2/.gitkeep b/.xo-stringtable2/include/xo/stringtable2/.gitkeep similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/.gitkeep rename to .xo-stringtable2/include/xo/stringtable2/.gitkeep diff --git a/xo-stringtable2/include/xo/stringtable2/DString.hpp b/.xo-stringtable2/include/xo/stringtable2/DString.hpp similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/DString.hpp rename to .xo-stringtable2/include/xo/stringtable2/DString.hpp diff --git a/xo-stringtable2/include/xo/stringtable2/DUniqueString.hpp b/.xo-stringtable2/include/xo/stringtable2/DUniqueString.hpp similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/DUniqueString.hpp rename to .xo-stringtable2/include/xo/stringtable2/DUniqueString.hpp diff --git a/xo-stringtable2/include/xo/stringtable2/SetupStringtable2.hpp b/.xo-stringtable2/include/xo/stringtable2/SetupStringtable2.hpp similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/SetupStringtable2.hpp rename to .xo-stringtable2/include/xo/stringtable2/SetupStringtable2.hpp diff --git a/xo-stringtable2/include/xo/stringtable2/String.hpp b/.xo-stringtable2/include/xo/stringtable2/String.hpp similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/String.hpp rename to .xo-stringtable2/include/xo/stringtable2/String.hpp diff --git a/xo-stringtable2/include/xo/stringtable2/StringOps.hpp b/.xo-stringtable2/include/xo/stringtable2/StringOps.hpp similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/StringOps.hpp rename to .xo-stringtable2/include/xo/stringtable2/StringOps.hpp diff --git a/xo-stringtable2/include/xo/stringtable2/StringTable.hpp b/.xo-stringtable2/include/xo/stringtable2/StringTable.hpp similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/StringTable.hpp rename to .xo-stringtable2/include/xo/stringtable2/StringTable.hpp diff --git a/xo-stringtable2/include/xo/stringtable2/UniqueString.hpp b/.xo-stringtable2/include/xo/stringtable2/UniqueString.hpp similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/UniqueString.hpp rename to .xo-stringtable2/include/xo/stringtable2/UniqueString.hpp diff --git a/xo-stringtable2/include/xo/stringtable2/init_stringtable2.hpp b/.xo-stringtable2/include/xo/stringtable2/init_stringtable2.hpp similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/init_stringtable2.hpp rename to .xo-stringtable2/include/xo/stringtable2/init_stringtable2.hpp diff --git a/xo-stringtable2/include/xo/stringtable2/string/IGCObject_DString.hpp b/.xo-stringtable2/include/xo/stringtable2/string/IGCObject_DString.hpp similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/string/IGCObject_DString.hpp rename to .xo-stringtable2/include/xo/stringtable2/string/IGCObject_DString.hpp diff --git a/xo-stringtable2/include/xo/stringtable2/string/IPrintable_DString.hpp b/.xo-stringtable2/include/xo/stringtable2/string/IPrintable_DString.hpp similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/string/IPrintable_DString.hpp rename to .xo-stringtable2/include/xo/stringtable2/string/IPrintable_DString.hpp diff --git a/xo-stringtable2/include/xo/stringtable2/uniquestring/IGCObject_DUniqueString.hpp b/.xo-stringtable2/include/xo/stringtable2/uniquestring/IGCObject_DUniqueString.hpp similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/uniquestring/IGCObject_DUniqueString.hpp rename to .xo-stringtable2/include/xo/stringtable2/uniquestring/IGCObject_DUniqueString.hpp diff --git a/xo-stringtable2/include/xo/stringtable2/uniquestring/IPrintable_DUniqueString.hpp b/.xo-stringtable2/include/xo/stringtable2/uniquestring/IPrintable_DUniqueString.hpp similarity index 100% rename from xo-stringtable2/include/xo/stringtable2/uniquestring/IPrintable_DUniqueString.hpp rename to .xo-stringtable2/include/xo/stringtable2/uniquestring/IPrintable_DUniqueString.hpp diff --git a/xo-stringtable2/src/stringtable2/CMakeLists.txt b/.xo-stringtable2/src/stringtable2/CMakeLists.txt similarity index 100% rename from xo-stringtable2/src/stringtable2/CMakeLists.txt rename to .xo-stringtable2/src/stringtable2/CMakeLists.txt diff --git a/xo-stringtable2/src/stringtable2/DString.cpp b/.xo-stringtable2/src/stringtable2/DString.cpp similarity index 100% rename from xo-stringtable2/src/stringtable2/DString.cpp rename to .xo-stringtable2/src/stringtable2/DString.cpp diff --git a/xo-stringtable2/src/stringtable2/DUniqueString.cpp b/.xo-stringtable2/src/stringtable2/DUniqueString.cpp similarity index 100% rename from xo-stringtable2/src/stringtable2/DUniqueString.cpp rename to .xo-stringtable2/src/stringtable2/DUniqueString.cpp diff --git a/xo-stringtable2/src/stringtable2/IGCObject_DString.cpp b/.xo-stringtable2/src/stringtable2/IGCObject_DString.cpp similarity index 100% rename from xo-stringtable2/src/stringtable2/IGCObject_DString.cpp rename to .xo-stringtable2/src/stringtable2/IGCObject_DString.cpp diff --git a/xo-stringtable2/src/stringtable2/IGCObject_DUniqueString.cpp b/.xo-stringtable2/src/stringtable2/IGCObject_DUniqueString.cpp similarity index 100% rename from xo-stringtable2/src/stringtable2/IGCObject_DUniqueString.cpp rename to .xo-stringtable2/src/stringtable2/IGCObject_DUniqueString.cpp diff --git a/xo-stringtable2/src/stringtable2/IPrintable_DString.cpp b/.xo-stringtable2/src/stringtable2/IPrintable_DString.cpp similarity index 100% rename from xo-stringtable2/src/stringtable2/IPrintable_DString.cpp rename to .xo-stringtable2/src/stringtable2/IPrintable_DString.cpp diff --git a/xo-stringtable2/src/stringtable2/IPrintable_DUniqueString.cpp b/.xo-stringtable2/src/stringtable2/IPrintable_DUniqueString.cpp similarity index 100% rename from xo-stringtable2/src/stringtable2/IPrintable_DUniqueString.cpp rename to .xo-stringtable2/src/stringtable2/IPrintable_DUniqueString.cpp diff --git a/xo-stringtable2/src/stringtable2/SetupStringtable2.cpp b/.xo-stringtable2/src/stringtable2/SetupStringtable2.cpp similarity index 100% rename from xo-stringtable2/src/stringtable2/SetupStringtable2.cpp rename to .xo-stringtable2/src/stringtable2/SetupStringtable2.cpp diff --git a/xo-stringtable2/src/stringtable2/StringTable.cpp b/.xo-stringtable2/src/stringtable2/StringTable.cpp similarity index 100% rename from xo-stringtable2/src/stringtable2/StringTable.cpp rename to .xo-stringtable2/src/stringtable2/StringTable.cpp diff --git a/xo-stringtable2/src/stringtable2/init_stringtable2.cpp b/.xo-stringtable2/src/stringtable2/init_stringtable2.cpp similarity index 100% rename from xo-stringtable2/src/stringtable2/init_stringtable2.cpp rename to .xo-stringtable2/src/stringtable2/init_stringtable2.cpp diff --git a/xo-stringtable2/utest/CMakeLists.txt b/.xo-stringtable2/utest/CMakeLists.txt similarity index 100% rename from xo-stringtable2/utest/CMakeLists.txt rename to .xo-stringtable2/utest/CMakeLists.txt diff --git a/xo-stringtable2/utest/DString.test.cpp b/.xo-stringtable2/utest/DString.test.cpp similarity index 100% rename from xo-stringtable2/utest/DString.test.cpp rename to .xo-stringtable2/utest/DString.test.cpp diff --git a/xo-stringtable2/utest/StringOps.test.cpp b/.xo-stringtable2/utest/StringOps.test.cpp similarity index 100% rename from xo-stringtable2/utest/StringOps.test.cpp rename to .xo-stringtable2/utest/StringOps.test.cpp diff --git a/xo-stringtable2/utest/StringTable.test.cpp b/.xo-stringtable2/utest/StringTable.test.cpp similarity index 100% rename from xo-stringtable2/utest/StringTable.test.cpp rename to .xo-stringtable2/utest/StringTable.test.cpp diff --git a/xo-stringtable2/utest/stringtable2_utest_main.cpp b/.xo-stringtable2/utest/stringtable2_utest_main.cpp similarity index 100% rename from xo-stringtable2/utest/stringtable2_utest_main.cpp rename to .xo-stringtable2/utest/stringtable2_utest_main.cpp diff --git a/xo-tokenizer/.gitignore b/.xo-tokenizer/.gitignore similarity index 100% rename from xo-tokenizer/.gitignore rename to .xo-tokenizer/.gitignore diff --git a/xo-tokenizer/CMakeLists.txt b/.xo-tokenizer/CMakeLists.txt similarity index 100% rename from xo-tokenizer/CMakeLists.txt rename to .xo-tokenizer/CMakeLists.txt diff --git a/xo-tokenizer/README.md b/.xo-tokenizer/README.md similarity index 100% rename from xo-tokenizer/README.md rename to .xo-tokenizer/README.md diff --git a/xo-tokenizer/cmake/xo-bootstrap-macros.cmake b/.xo-tokenizer/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-tokenizer/cmake/xo-bootstrap-macros.cmake rename to .xo-tokenizer/cmake/xo-bootstrap-macros.cmake diff --git a/xo-tokenizer/cmake/xo_tokenizerConfig.cmake.in b/.xo-tokenizer/cmake/xo_tokenizerConfig.cmake.in similarity index 100% rename from xo-tokenizer/cmake/xo_tokenizerConfig.cmake.in rename to .xo-tokenizer/cmake/xo_tokenizerConfig.cmake.in diff --git a/xo-tokenizer/docs/CMakeLists.txt b/.xo-tokenizer/docs/CMakeLists.txt similarity index 100% rename from xo-tokenizer/docs/CMakeLists.txt rename to .xo-tokenizer/docs/CMakeLists.txt diff --git a/xo-tokenizer/docs/README b/.xo-tokenizer/docs/README similarity index 100% rename from xo-tokenizer/docs/README rename to .xo-tokenizer/docs/README diff --git a/xo-tokenizer/docs/_static/README b/.xo-tokenizer/docs/_static/README similarity index 100% rename from xo-tokenizer/docs/_static/README rename to .xo-tokenizer/docs/_static/README diff --git a/xo-tokenizer/docs/_static/img/favicon.ico b/.xo-tokenizer/docs/_static/img/favicon.ico similarity index 100% rename from xo-tokenizer/docs/_static/img/favicon.ico rename to .xo-tokenizer/docs/_static/img/favicon.ico diff --git a/xo-tokenizer/docs/conf.py b/.xo-tokenizer/docs/conf.py similarity index 100% rename from xo-tokenizer/docs/conf.py rename to .xo-tokenizer/docs/conf.py diff --git a/xo-tokenizer/docs/examples.rst b/.xo-tokenizer/docs/examples.rst similarity index 100% rename from xo-tokenizer/docs/examples.rst rename to .xo-tokenizer/docs/examples.rst diff --git a/xo-tokenizer/docs/implementation.rst b/.xo-tokenizer/docs/implementation.rst similarity index 100% rename from xo-tokenizer/docs/implementation.rst rename to .xo-tokenizer/docs/implementation.rst diff --git a/xo-tokenizer/docs/index.rst b/.xo-tokenizer/docs/index.rst similarity index 100% rename from xo-tokenizer/docs/index.rst rename to .xo-tokenizer/docs/index.rst diff --git a/xo-tokenizer/docs/input-state-class.rst b/.xo-tokenizer/docs/input-state-class.rst similarity index 100% rename from xo-tokenizer/docs/input-state-class.rst rename to .xo-tokenizer/docs/input-state-class.rst diff --git a/xo-tokenizer/docs/install.rst b/.xo-tokenizer/docs/install.rst similarity index 100% rename from xo-tokenizer/docs/install.rst rename to .xo-tokenizer/docs/install.rst diff --git a/xo-tokenizer/docs/scan-result-class.rst b/.xo-tokenizer/docs/scan-result-class.rst similarity index 100% rename from xo-tokenizer/docs/scan-result-class.rst rename to .xo-tokenizer/docs/scan-result-class.rst diff --git a/xo-tokenizer/docs/schematika-tokens.rst b/.xo-tokenizer/docs/schematika-tokens.rst similarity index 100% rename from xo-tokenizer/docs/schematika-tokens.rst rename to .xo-tokenizer/docs/schematika-tokens.rst diff --git a/xo-tokenizer/docs/span-class.rst b/.xo-tokenizer/docs/span-class.rst similarity index 100% rename from xo-tokenizer/docs/span-class.rst rename to .xo-tokenizer/docs/span-class.rst diff --git a/xo-tokenizer/docs/token-class.rst b/.xo-tokenizer/docs/token-class.rst similarity index 100% rename from xo-tokenizer/docs/token-class.rst rename to .xo-tokenizer/docs/token-class.rst diff --git a/xo-tokenizer/docs/tokenizer-class.rst b/.xo-tokenizer/docs/tokenizer-class.rst similarity index 100% rename from xo-tokenizer/docs/tokenizer-class.rst rename to .xo-tokenizer/docs/tokenizer-class.rst diff --git a/xo-tokenizer/docs/tokenizer-error-class.rst b/.xo-tokenizer/docs/tokenizer-error-class.rst similarity index 100% rename from xo-tokenizer/docs/tokenizer-error-class.rst rename to .xo-tokenizer/docs/tokenizer-error-class.rst diff --git a/xo-tokenizer/docs/tokentype-enum.rst b/.xo-tokenizer/docs/tokentype-enum.rst similarity index 100% rename from xo-tokenizer/docs/tokentype-enum.rst rename to .xo-tokenizer/docs/tokentype-enum.rst diff --git a/xo-tokenizer/example/CMakeLists.txt b/.xo-tokenizer/example/CMakeLists.txt similarity index 100% rename from xo-tokenizer/example/CMakeLists.txt rename to .xo-tokenizer/example/CMakeLists.txt diff --git a/xo-tokenizer/example/tokenrepl/CMakeLists.txt b/.xo-tokenizer/example/tokenrepl/CMakeLists.txt similarity index 100% rename from xo-tokenizer/example/tokenrepl/CMakeLists.txt rename to .xo-tokenizer/example/tokenrepl/CMakeLists.txt diff --git a/xo-tokenizer/example/tokenrepl/tokenrepl.cpp b/.xo-tokenizer/example/tokenrepl/tokenrepl.cpp similarity index 100% rename from xo-tokenizer/example/tokenrepl/tokenrepl.cpp rename to .xo-tokenizer/example/tokenrepl/tokenrepl.cpp diff --git a/xo-tokenizer/include/xo/tokenizer/buffer.hpp b/.xo-tokenizer/include/xo/tokenizer/buffer.hpp similarity index 100% rename from xo-tokenizer/include/xo/tokenizer/buffer.hpp rename to .xo-tokenizer/include/xo/tokenizer/buffer.hpp diff --git a/xo-tokenizer/include/xo/tokenizer/input_state.hpp b/.xo-tokenizer/include/xo/tokenizer/input_state.hpp similarity index 100% rename from xo-tokenizer/include/xo/tokenizer/input_state.hpp rename to .xo-tokenizer/include/xo/tokenizer/input_state.hpp diff --git a/xo-tokenizer/include/xo/tokenizer/scan_result.hpp b/.xo-tokenizer/include/xo/tokenizer/scan_result.hpp similarity index 100% rename from xo-tokenizer/include/xo/tokenizer/scan_result.hpp rename to .xo-tokenizer/include/xo/tokenizer/scan_result.hpp diff --git a/xo-tokenizer/include/xo/tokenizer/span.hpp b/.xo-tokenizer/include/xo/tokenizer/span.hpp similarity index 100% rename from xo-tokenizer/include/xo/tokenizer/span.hpp rename to .xo-tokenizer/include/xo/tokenizer/span.hpp diff --git a/xo-tokenizer/include/xo/tokenizer/token.hpp b/.xo-tokenizer/include/xo/tokenizer/token.hpp similarity index 100% rename from xo-tokenizer/include/xo/tokenizer/token.hpp rename to .xo-tokenizer/include/xo/tokenizer/token.hpp diff --git a/xo-tokenizer/include/xo/tokenizer/tokenizer.hpp b/.xo-tokenizer/include/xo/tokenizer/tokenizer.hpp similarity index 100% rename from xo-tokenizer/include/xo/tokenizer/tokenizer.hpp rename to .xo-tokenizer/include/xo/tokenizer/tokenizer.hpp diff --git a/xo-tokenizer/include/xo/tokenizer/tokenizer_error.hpp b/.xo-tokenizer/include/xo/tokenizer/tokenizer_error.hpp similarity index 100% rename from xo-tokenizer/include/xo/tokenizer/tokenizer_error.hpp rename to .xo-tokenizer/include/xo/tokenizer/tokenizer_error.hpp diff --git a/xo-tokenizer/include/xo/tokenizer/tokentype.hpp b/.xo-tokenizer/include/xo/tokenizer/tokentype.hpp similarity index 100% rename from xo-tokenizer/include/xo/tokenizer/tokentype.hpp rename to .xo-tokenizer/include/xo/tokenizer/tokentype.hpp diff --git a/xo-tokenizer/src/tokenizer/CMakeLists.txt b/.xo-tokenizer/src/tokenizer/CMakeLists.txt similarity index 100% rename from xo-tokenizer/src/tokenizer/CMakeLists.txt rename to .xo-tokenizer/src/tokenizer/CMakeLists.txt diff --git a/xo-tokenizer/src/tokenizer/token.cpp b/.xo-tokenizer/src/tokenizer/token.cpp similarity index 100% rename from xo-tokenizer/src/tokenizer/token.cpp rename to .xo-tokenizer/src/tokenizer/token.cpp diff --git a/xo-tokenizer/src/tokenizer/tokentype.cpp b/.xo-tokenizer/src/tokenizer/tokentype.cpp similarity index 100% rename from xo-tokenizer/src/tokenizer/tokentype.cpp rename to .xo-tokenizer/src/tokenizer/tokentype.cpp diff --git a/xo-tokenizer/utest/CMakeLists.txt b/.xo-tokenizer/utest/CMakeLists.txt similarity index 100% rename from xo-tokenizer/utest/CMakeLists.txt rename to .xo-tokenizer/utest/CMakeLists.txt diff --git a/xo-tokenizer/utest/token.test.cpp b/.xo-tokenizer/utest/token.test.cpp similarity index 100% rename from xo-tokenizer/utest/token.test.cpp rename to .xo-tokenizer/utest/token.test.cpp diff --git a/xo-tokenizer/utest/tokenizer.test.cpp b/.xo-tokenizer/utest/tokenizer.test.cpp similarity index 100% rename from xo-tokenizer/utest/tokenizer.test.cpp rename to .xo-tokenizer/utest/tokenizer.test.cpp diff --git a/xo-tokenizer/utest/tokenizer_utest_main.cpp b/.xo-tokenizer/utest/tokenizer_utest_main.cpp similarity index 100% rename from xo-tokenizer/utest/tokenizer_utest_main.cpp rename to .xo-tokenizer/utest/tokenizer_utest_main.cpp diff --git a/xo-tokenizer2/CMakeLists.txt b/.xo-tokenizer2/CMakeLists.txt similarity index 100% rename from xo-tokenizer2/CMakeLists.txt rename to .xo-tokenizer2/CMakeLists.txt diff --git a/xo-tokenizer2/cmake/xo-bootstrap-macros.cmake b/.xo-tokenizer2/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-tokenizer2/cmake/xo-bootstrap-macros.cmake rename to .xo-tokenizer2/cmake/xo-bootstrap-macros.cmake diff --git a/xo-tokenizer2/cmake/xo_tokenizer2Config.cmake.in b/.xo-tokenizer2/cmake/xo_tokenizer2Config.cmake.in similarity index 100% rename from xo-tokenizer2/cmake/xo_tokenizer2Config.cmake.in rename to .xo-tokenizer2/cmake/xo_tokenizer2Config.cmake.in diff --git a/xo-tokenizer2/example/CMakeLists.txt b/.xo-tokenizer2/example/CMakeLists.txt similarity index 100% rename from xo-tokenizer2/example/CMakeLists.txt rename to .xo-tokenizer2/example/CMakeLists.txt diff --git a/xo-tokenizer2/example/tokenrepl/CMakeLists.txt b/.xo-tokenizer2/example/tokenrepl/CMakeLists.txt similarity index 100% rename from xo-tokenizer2/example/tokenrepl/CMakeLists.txt rename to .xo-tokenizer2/example/tokenrepl/CMakeLists.txt diff --git a/xo-tokenizer2/example/tokenrepl/tokenrepl.cpp b/.xo-tokenizer2/example/tokenrepl/tokenrepl.cpp similarity index 100% rename from xo-tokenizer2/example/tokenrepl/tokenrepl.cpp rename to .xo-tokenizer2/example/tokenrepl/tokenrepl.cpp diff --git a/xo-tokenizer2/include/xo/tokenizer2/.gitkeep b/.xo-tokenizer2/include/xo/tokenizer2/.gitkeep similarity index 100% rename from xo-tokenizer2/include/xo/tokenizer2/.gitkeep rename to .xo-tokenizer2/include/xo/tokenizer2/.gitkeep diff --git a/xo-tokenizer2/include/xo/tokenizer2/TkInputState.hpp b/.xo-tokenizer2/include/xo/tokenizer2/TkInputState.hpp similarity index 100% rename from xo-tokenizer2/include/xo/tokenizer2/TkInputState.hpp rename to .xo-tokenizer2/include/xo/tokenizer2/TkInputState.hpp diff --git a/xo-tokenizer2/include/xo/tokenizer2/Token.hpp b/.xo-tokenizer2/include/xo/tokenizer2/Token.hpp similarity index 100% rename from xo-tokenizer2/include/xo/tokenizer2/Token.hpp rename to .xo-tokenizer2/include/xo/tokenizer2/Token.hpp diff --git a/xo-tokenizer2/include/xo/tokenizer2/Tokenizer.hpp b/.xo-tokenizer2/include/xo/tokenizer2/Tokenizer.hpp similarity index 100% rename from xo-tokenizer2/include/xo/tokenizer2/Tokenizer.hpp rename to .xo-tokenizer2/include/xo/tokenizer2/Tokenizer.hpp diff --git a/xo-tokenizer2/include/xo/tokenizer2/TokenizerError.hpp b/.xo-tokenizer2/include/xo/tokenizer2/TokenizerError.hpp similarity index 100% rename from xo-tokenizer2/include/xo/tokenizer2/TokenizerError.hpp rename to .xo-tokenizer2/include/xo/tokenizer2/TokenizerError.hpp diff --git a/xo-tokenizer2/include/xo/tokenizer2/buffer.hpp b/.xo-tokenizer2/include/xo/tokenizer2/buffer.hpp similarity index 100% rename from xo-tokenizer2/include/xo/tokenizer2/buffer.hpp rename to .xo-tokenizer2/include/xo/tokenizer2/buffer.hpp diff --git a/xo-tokenizer2/include/xo/tokenizer2/scan_result.hpp b/.xo-tokenizer2/include/xo/tokenizer2/scan_result.hpp similarity index 100% rename from xo-tokenizer2/include/xo/tokenizer2/scan_result.hpp rename to .xo-tokenizer2/include/xo/tokenizer2/scan_result.hpp diff --git a/xo-tokenizer2/include/xo/tokenizer2/tokentype.hpp b/.xo-tokenizer2/include/xo/tokenizer2/tokentype.hpp similarity index 100% rename from xo-tokenizer2/include/xo/tokenizer2/tokentype.hpp rename to .xo-tokenizer2/include/xo/tokenizer2/tokentype.hpp diff --git a/xo-tokenizer2/src/tokenizer2/CMakeLists.txt b/.xo-tokenizer2/src/tokenizer2/CMakeLists.txt similarity index 100% rename from xo-tokenizer2/src/tokenizer2/CMakeLists.txt rename to .xo-tokenizer2/src/tokenizer2/CMakeLists.txt diff --git a/xo-tokenizer2/src/tokenizer2/TkInputState.cpp b/.xo-tokenizer2/src/tokenizer2/TkInputState.cpp similarity index 100% rename from xo-tokenizer2/src/tokenizer2/TkInputState.cpp rename to .xo-tokenizer2/src/tokenizer2/TkInputState.cpp diff --git a/xo-tokenizer2/src/tokenizer2/Token.cpp b/.xo-tokenizer2/src/tokenizer2/Token.cpp similarity index 100% rename from xo-tokenizer2/src/tokenizer2/Token.cpp rename to .xo-tokenizer2/src/tokenizer2/Token.cpp diff --git a/xo-tokenizer2/src/tokenizer2/Tokenizer.cpp b/.xo-tokenizer2/src/tokenizer2/Tokenizer.cpp similarity index 100% rename from xo-tokenizer2/src/tokenizer2/Tokenizer.cpp rename to .xo-tokenizer2/src/tokenizer2/Tokenizer.cpp diff --git a/xo-tokenizer2/src/tokenizer2/TokenizerError.cpp b/.xo-tokenizer2/src/tokenizer2/TokenizerError.cpp similarity index 100% rename from xo-tokenizer2/src/tokenizer2/TokenizerError.cpp rename to .xo-tokenizer2/src/tokenizer2/TokenizerError.cpp diff --git a/xo-tokenizer2/src/tokenizer2/scan_result.cpp b/.xo-tokenizer2/src/tokenizer2/scan_result.cpp similarity index 100% rename from xo-tokenizer2/src/tokenizer2/scan_result.cpp rename to .xo-tokenizer2/src/tokenizer2/scan_result.cpp diff --git a/xo-tokenizer2/src/tokenizer2/tokentype.cpp b/.xo-tokenizer2/src/tokenizer2/tokentype.cpp similarity index 100% rename from xo-tokenizer2/src/tokenizer2/tokentype.cpp rename to .xo-tokenizer2/src/tokenizer2/tokentype.cpp diff --git a/xo-type/CMakeLists.txt b/.xo-type/CMakeLists.txt similarity index 100% rename from xo-type/CMakeLists.txt rename to .xo-type/CMakeLists.txt diff --git a/xo-type/cmake/xo-bootstrap-macros.cmake b/.xo-type/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-type/cmake/xo-bootstrap-macros.cmake rename to .xo-type/cmake/xo-bootstrap-macros.cmake diff --git a/xo-type/cmake/xo_typeConfig.cmake.in b/.xo-type/cmake/xo_typeConfig.cmake.in similarity index 100% rename from xo-type/cmake/xo_typeConfig.cmake.in rename to .xo-type/cmake/xo_typeConfig.cmake.in diff --git a/xo-type/idl/IGCObject_DArrayType.json5 b/.xo-type/idl/IGCObject_DArrayType.json5 similarity index 100% rename from xo-type/idl/IGCObject_DArrayType.json5 rename to .xo-type/idl/IGCObject_DArrayType.json5 diff --git a/xo-type/idl/IGCObject_DAtomicType.json5 b/.xo-type/idl/IGCObject_DAtomicType.json5 similarity index 100% rename from xo-type/idl/IGCObject_DAtomicType.json5 rename to .xo-type/idl/IGCObject_DAtomicType.json5 diff --git a/xo-type/idl/IGCObject_DFunctionType.json5 b/.xo-type/idl/IGCObject_DFunctionType.json5 similarity index 100% rename from xo-type/idl/IGCObject_DFunctionType.json5 rename to .xo-type/idl/IGCObject_DFunctionType.json5 diff --git a/xo-type/idl/IGCObject_DListType.json5 b/.xo-type/idl/IGCObject_DListType.json5 similarity index 100% rename from xo-type/idl/IGCObject_DListType.json5 rename to .xo-type/idl/IGCObject_DListType.json5 diff --git a/xo-type/idl/IGCObject_DTypeVar.json5 b/.xo-type/idl/IGCObject_DTypeVar.json5 similarity index 100% rename from xo-type/idl/IGCObject_DTypeVar.json5 rename to .xo-type/idl/IGCObject_DTypeVar.json5 diff --git a/xo-type/idl/IGCObject_DTypeVarRef.json5 b/.xo-type/idl/IGCObject_DTypeVarRef.json5 similarity index 100% rename from xo-type/idl/IGCObject_DTypeVarRef.json5 rename to .xo-type/idl/IGCObject_DTypeVarRef.json5 diff --git a/xo-type/idl/IType_DArrayType.json5 b/.xo-type/idl/IType_DArrayType.json5 similarity index 100% rename from xo-type/idl/IType_DArrayType.json5 rename to .xo-type/idl/IType_DArrayType.json5 diff --git a/xo-type/idl/IType_DAtomicType.json5 b/.xo-type/idl/IType_DAtomicType.json5 similarity index 100% rename from xo-type/idl/IType_DAtomicType.json5 rename to .xo-type/idl/IType_DAtomicType.json5 diff --git a/xo-type/idl/IType_DFunctionType.json5 b/.xo-type/idl/IType_DFunctionType.json5 similarity index 100% rename from xo-type/idl/IType_DFunctionType.json5 rename to .xo-type/idl/IType_DFunctionType.json5 diff --git a/xo-type/idl/IType_DListType.json5 b/.xo-type/idl/IType_DListType.json5 similarity index 100% rename from xo-type/idl/IType_DListType.json5 rename to .xo-type/idl/IType_DListType.json5 diff --git a/xo-type/idl/IType_DTypeVarRef.json5 b/.xo-type/idl/IType_DTypeVarRef.json5 similarity index 100% rename from xo-type/idl/IType_DTypeVarRef.json5 rename to .xo-type/idl/IType_DTypeVarRef.json5 diff --git a/xo-type/idl/Type.json5 b/.xo-type/idl/Type.json5 similarity index 100% rename from xo-type/idl/Type.json5 rename to .xo-type/idl/Type.json5 diff --git a/xo-type/include/xo/type/ArrayType.hpp b/.xo-type/include/xo/type/ArrayType.hpp similarity index 100% rename from xo-type/include/xo/type/ArrayType.hpp rename to .xo-type/include/xo/type/ArrayType.hpp diff --git a/xo-type/include/xo/type/AtomicType.hpp b/.xo-type/include/xo/type/AtomicType.hpp similarity index 100% rename from xo-type/include/xo/type/AtomicType.hpp rename to .xo-type/include/xo/type/AtomicType.hpp diff --git a/xo-type/include/xo/type/DArrayType.hpp b/.xo-type/include/xo/type/DArrayType.hpp similarity index 100% rename from xo-type/include/xo/type/DArrayType.hpp rename to .xo-type/include/xo/type/DArrayType.hpp diff --git a/xo-type/include/xo/type/DAtomicType.hpp b/.xo-type/include/xo/type/DAtomicType.hpp similarity index 100% rename from xo-type/include/xo/type/DAtomicType.hpp rename to .xo-type/include/xo/type/DAtomicType.hpp diff --git a/xo-type/include/xo/type/DFunctionType.hpp b/.xo-type/include/xo/type/DFunctionType.hpp similarity index 100% rename from xo-type/include/xo/type/DFunctionType.hpp rename to .xo-type/include/xo/type/DFunctionType.hpp diff --git a/xo-type/include/xo/type/DListType.hpp b/.xo-type/include/xo/type/DListType.hpp similarity index 100% rename from xo-type/include/xo/type/DListType.hpp rename to .xo-type/include/xo/type/DListType.hpp diff --git a/xo-type/include/xo/type/FunctionType.hpp b/.xo-type/include/xo/type/FunctionType.hpp similarity index 100% rename from xo-type/include/xo/type/FunctionType.hpp rename to .xo-type/include/xo/type/FunctionType.hpp diff --git a/xo-type/include/xo/type/ListType.hpp b/.xo-type/include/xo/type/ListType.hpp similarity index 100% rename from xo-type/include/xo/type/ListType.hpp rename to .xo-type/include/xo/type/ListType.hpp diff --git a/xo-type/include/xo/type/Metatype.hpp b/.xo-type/include/xo/type/Metatype.hpp similarity index 100% rename from xo-type/include/xo/type/Metatype.hpp rename to .xo-type/include/xo/type/Metatype.hpp diff --git a/xo-type/include/xo/type/SetupType.hpp b/.xo-type/include/xo/type/SetupType.hpp similarity index 100% rename from xo-type/include/xo/type/SetupType.hpp rename to .xo-type/include/xo/type/SetupType.hpp diff --git a/xo-type/include/xo/type/Type.hpp b/.xo-type/include/xo/type/Type.hpp similarity index 100% rename from xo-type/include/xo/type/Type.hpp rename to .xo-type/include/xo/type/Type.hpp diff --git a/xo-type/include/xo/type/TypeOps.hpp b/.xo-type/include/xo/type/TypeOps.hpp similarity index 100% rename from xo-type/include/xo/type/TypeOps.hpp rename to .xo-type/include/xo/type/TypeOps.hpp diff --git a/xo-type/include/xo/type/TypeVarRef.hpp b/.xo-type/include/xo/type/TypeVarRef.hpp similarity index 100% rename from xo-type/include/xo/type/TypeVarRef.hpp rename to .xo-type/include/xo/type/TypeVarRef.hpp diff --git a/xo-type/include/xo/type/array/IGCObject_DArrayType.hpp b/.xo-type/include/xo/type/array/IGCObject_DArrayType.hpp similarity index 100% rename from xo-type/include/xo/type/array/IGCObject_DArrayType.hpp rename to .xo-type/include/xo/type/array/IGCObject_DArrayType.hpp diff --git a/xo-type/include/xo/type/array/IType_DArrayType.hpp b/.xo-type/include/xo/type/array/IType_DArrayType.hpp similarity index 100% rename from xo-type/include/xo/type/array/IType_DArrayType.hpp rename to .xo-type/include/xo/type/array/IType_DArrayType.hpp diff --git a/xo-type/include/xo/type/atomic/IGCObject_DAtomicType.hpp b/.xo-type/include/xo/type/atomic/IGCObject_DAtomicType.hpp similarity index 100% rename from xo-type/include/xo/type/atomic/IGCObject_DAtomicType.hpp rename to .xo-type/include/xo/type/atomic/IGCObject_DAtomicType.hpp diff --git a/xo-type/include/xo/type/atomic/IType_DAtomicType.hpp b/.xo-type/include/xo/type/atomic/IType_DAtomicType.hpp similarity index 100% rename from xo-type/include/xo/type/atomic/IType_DAtomicType.hpp rename to .xo-type/include/xo/type/atomic/IType_DAtomicType.hpp diff --git a/xo-type/include/xo/type/function/IGCObject_DFunctionType.hpp b/.xo-type/include/xo/type/function/IGCObject_DFunctionType.hpp similarity index 100% rename from xo-type/include/xo/type/function/IGCObject_DFunctionType.hpp rename to .xo-type/include/xo/type/function/IGCObject_DFunctionType.hpp diff --git a/xo-type/include/xo/type/function/IType_DFunctionType.hpp b/.xo-type/include/xo/type/function/IType_DFunctionType.hpp similarity index 100% rename from xo-type/include/xo/type/function/IType_DFunctionType.hpp rename to .xo-type/include/xo/type/function/IType_DFunctionType.hpp diff --git a/xo-type/include/xo/type/init_type.hpp b/.xo-type/include/xo/type/init_type.hpp similarity index 100% rename from xo-type/include/xo/type/init_type.hpp rename to .xo-type/include/xo/type/init_type.hpp diff --git a/xo-type/include/xo/type/list/IGCObject_DListType.hpp b/.xo-type/include/xo/type/list/IGCObject_DListType.hpp similarity index 100% rename from xo-type/include/xo/type/list/IGCObject_DListType.hpp rename to .xo-type/include/xo/type/list/IGCObject_DListType.hpp diff --git a/xo-type/include/xo/type/list/IType_DListType.hpp b/.xo-type/include/xo/type/list/IType_DListType.hpp similarity index 100% rename from xo-type/include/xo/type/list/IType_DListType.hpp rename to .xo-type/include/xo/type/list/IType_DListType.hpp diff --git a/xo-type/include/xo/type/type/AType.hpp b/.xo-type/include/xo/type/type/AType.hpp similarity index 100% rename from xo-type/include/xo/type/type/AType.hpp rename to .xo-type/include/xo/type/type/AType.hpp diff --git a/xo-type/include/xo/type/type/IType_Any.hpp b/.xo-type/include/xo/type/type/IType_Any.hpp similarity index 100% rename from xo-type/include/xo/type/type/IType_Any.hpp rename to .xo-type/include/xo/type/type/IType_Any.hpp diff --git a/xo-type/include/xo/type/type/IType_Xfer.hpp b/.xo-type/include/xo/type/type/IType_Xfer.hpp similarity index 100% rename from xo-type/include/xo/type/type/IType_Xfer.hpp rename to .xo-type/include/xo/type/type/IType_Xfer.hpp diff --git a/xo-type/include/xo/type/type/RType.hpp b/.xo-type/include/xo/type/type/RType.hpp similarity index 100% rename from xo-type/include/xo/type/type/RType.hpp rename to .xo-type/include/xo/type/type/RType.hpp diff --git a/xo-type/include/xo/type/typevar/DTypeVarRef.hpp b/.xo-type/include/xo/type/typevar/DTypeVarRef.hpp similarity index 100% rename from xo-type/include/xo/type/typevar/DTypeVarRef.hpp rename to .xo-type/include/xo/type/typevar/DTypeVarRef.hpp diff --git a/xo-type/include/xo/type/typevar/IGCObject_DTypeVarRef.hpp b/.xo-type/include/xo/type/typevar/IGCObject_DTypeVarRef.hpp similarity index 100% rename from xo-type/include/xo/type/typevar/IGCObject_DTypeVarRef.hpp rename to .xo-type/include/xo/type/typevar/IGCObject_DTypeVarRef.hpp diff --git a/xo-type/include/xo/type/typevar/IType_DTypeVarRef.hpp b/.xo-type/include/xo/type/typevar/IType_DTypeVarRef.hpp similarity index 100% rename from xo-type/include/xo/type/typevar/IType_DTypeVarRef.hpp rename to .xo-type/include/xo/type/typevar/IType_DTypeVarRef.hpp diff --git a/xo-type/src/type/CMakeLists.txt b/.xo-type/src/type/CMakeLists.txt similarity index 100% rename from xo-type/src/type/CMakeLists.txt rename to .xo-type/src/type/CMakeLists.txt diff --git a/xo-type/src/type/DArrayType.cpp b/.xo-type/src/type/DArrayType.cpp similarity index 100% rename from xo-type/src/type/DArrayType.cpp rename to .xo-type/src/type/DArrayType.cpp diff --git a/xo-type/src/type/DAtomicType.cpp b/.xo-type/src/type/DAtomicType.cpp similarity index 100% rename from xo-type/src/type/DAtomicType.cpp rename to .xo-type/src/type/DAtomicType.cpp diff --git a/xo-type/src/type/DFunctionType.cpp b/.xo-type/src/type/DFunctionType.cpp similarity index 100% rename from xo-type/src/type/DFunctionType.cpp rename to .xo-type/src/type/DFunctionType.cpp diff --git a/xo-type/src/type/DListType.cpp b/.xo-type/src/type/DListType.cpp similarity index 100% rename from xo-type/src/type/DListType.cpp rename to .xo-type/src/type/DListType.cpp diff --git a/xo-type/src/type/DTypeVarRef.cpp b/.xo-type/src/type/DTypeVarRef.cpp similarity index 100% rename from xo-type/src/type/DTypeVarRef.cpp rename to .xo-type/src/type/DTypeVarRef.cpp diff --git a/xo-type/src/type/IGCObject_DArrayType.cpp b/.xo-type/src/type/IGCObject_DArrayType.cpp similarity index 100% rename from xo-type/src/type/IGCObject_DArrayType.cpp rename to .xo-type/src/type/IGCObject_DArrayType.cpp diff --git a/xo-type/src/type/IGCObject_DAtomicType.cpp b/.xo-type/src/type/IGCObject_DAtomicType.cpp similarity index 100% rename from xo-type/src/type/IGCObject_DAtomicType.cpp rename to .xo-type/src/type/IGCObject_DAtomicType.cpp diff --git a/xo-type/src/type/IGCObject_DFunctionType.cpp b/.xo-type/src/type/IGCObject_DFunctionType.cpp similarity index 100% rename from xo-type/src/type/IGCObject_DFunctionType.cpp rename to .xo-type/src/type/IGCObject_DFunctionType.cpp diff --git a/xo-type/src/type/IGCObject_DListType.cpp b/.xo-type/src/type/IGCObject_DListType.cpp similarity index 100% rename from xo-type/src/type/IGCObject_DListType.cpp rename to .xo-type/src/type/IGCObject_DListType.cpp diff --git a/xo-type/src/type/IGCObject_DTypeVar.cpp b/.xo-type/src/type/IGCObject_DTypeVar.cpp similarity index 100% rename from xo-type/src/type/IGCObject_DTypeVar.cpp rename to .xo-type/src/type/IGCObject_DTypeVar.cpp diff --git a/xo-type/src/type/IGCObject_DTypeVarRef.cpp b/.xo-type/src/type/IGCObject_DTypeVarRef.cpp similarity index 100% rename from xo-type/src/type/IGCObject_DTypeVarRef.cpp rename to .xo-type/src/type/IGCObject_DTypeVarRef.cpp diff --git a/xo-type/src/type/IType_Any.cpp b/.xo-type/src/type/IType_Any.cpp similarity index 100% rename from xo-type/src/type/IType_Any.cpp rename to .xo-type/src/type/IType_Any.cpp diff --git a/xo-type/src/type/IType_DArrayType.cpp b/.xo-type/src/type/IType_DArrayType.cpp similarity index 100% rename from xo-type/src/type/IType_DArrayType.cpp rename to .xo-type/src/type/IType_DArrayType.cpp diff --git a/xo-type/src/type/IType_DAtomicType.cpp b/.xo-type/src/type/IType_DAtomicType.cpp similarity index 100% rename from xo-type/src/type/IType_DAtomicType.cpp rename to .xo-type/src/type/IType_DAtomicType.cpp diff --git a/xo-type/src/type/IType_DFunctionType.cpp b/.xo-type/src/type/IType_DFunctionType.cpp similarity index 100% rename from xo-type/src/type/IType_DFunctionType.cpp rename to .xo-type/src/type/IType_DFunctionType.cpp diff --git a/xo-type/src/type/IType_DListType.cpp b/.xo-type/src/type/IType_DListType.cpp similarity index 100% rename from xo-type/src/type/IType_DListType.cpp rename to .xo-type/src/type/IType_DListType.cpp diff --git a/xo-type/src/type/IType_DTypeVar.cpp b/.xo-type/src/type/IType_DTypeVar.cpp similarity index 100% rename from xo-type/src/type/IType_DTypeVar.cpp rename to .xo-type/src/type/IType_DTypeVar.cpp diff --git a/xo-type/src/type/IType_DTypeVarRef.cpp b/.xo-type/src/type/IType_DTypeVarRef.cpp similarity index 100% rename from xo-type/src/type/IType_DTypeVarRef.cpp rename to .xo-type/src/type/IType_DTypeVarRef.cpp diff --git a/xo-type/src/type/Metatype.cpp b/.xo-type/src/type/Metatype.cpp similarity index 100% rename from xo-type/src/type/Metatype.cpp rename to .xo-type/src/type/Metatype.cpp diff --git a/xo-type/src/type/SetupType.cpp b/.xo-type/src/type/SetupType.cpp similarity index 100% rename from xo-type/src/type/SetupType.cpp rename to .xo-type/src/type/SetupType.cpp diff --git a/xo-type/src/type/TypeOps.cpp b/.xo-type/src/type/TypeOps.cpp similarity index 100% rename from xo-type/src/type/TypeOps.cpp rename to .xo-type/src/type/TypeOps.cpp diff --git a/xo-type/src/type/init_type.cpp b/.xo-type/src/type/init_type.cpp similarity index 100% rename from xo-type/src/type/init_type.cpp rename to .xo-type/src/type/init_type.cpp diff --git a/xo-type/utest/CMakeLists.txt b/.xo-type/utest/CMakeLists.txt similarity index 100% rename from xo-type/utest/CMakeLists.txt rename to .xo-type/utest/CMakeLists.txt diff --git a/xo-type/utest/DArrayType.test.cpp b/.xo-type/utest/DArrayType.test.cpp similarity index 100% rename from xo-type/utest/DArrayType.test.cpp rename to .xo-type/utest/DArrayType.test.cpp diff --git a/xo-type/utest/DAtomicType.test.cpp b/.xo-type/utest/DAtomicType.test.cpp similarity index 100% rename from xo-type/utest/DAtomicType.test.cpp rename to .xo-type/utest/DAtomicType.test.cpp diff --git a/xo-type/utest/DListType.test.cpp b/.xo-type/utest/DListType.test.cpp similarity index 100% rename from xo-type/utest/DListType.test.cpp rename to .xo-type/utest/DListType.test.cpp diff --git a/xo-type/utest/type_utest_main.cpp b/.xo-type/utest/type_utest_main.cpp similarity index 100% rename from xo-type/utest/type_utest_main.cpp rename to .xo-type/utest/type_utest_main.cpp diff --git a/xo-unit/.github/workflows/nix-main.yml b/.xo-unit/.github/workflows/nix-main.yml similarity index 100% rename from xo-unit/.github/workflows/nix-main.yml rename to .xo-unit/.github/workflows/nix-main.yml diff --git a/xo-unit/.github/workflows/ubuntu-main.yml b/.xo-unit/.github/workflows/ubuntu-main.yml similarity index 100% rename from xo-unit/.github/workflows/ubuntu-main.yml rename to .xo-unit/.github/workflows/ubuntu-main.yml diff --git a/xo-unit/.github/workflows/xo-cpp-main.yml b/.xo-unit/.github/workflows/xo-cpp-main.yml similarity index 100% rename from xo-unit/.github/workflows/xo-cpp-main.yml rename to .xo-unit/.github/workflows/xo-cpp-main.yml diff --git a/xo-unit/.gitignore b/.xo-unit/.gitignore similarity index 100% rename from xo-unit/.gitignore rename to .xo-unit/.gitignore diff --git a/xo-unit/CMakeLists.txt b/.xo-unit/CMakeLists.txt similarity index 100% rename from xo-unit/CMakeLists.txt rename to .xo-unit/CMakeLists.txt diff --git a/xo-unit/LICENSE b/.xo-unit/LICENSE similarity index 100% rename from xo-unit/LICENSE rename to .xo-unit/LICENSE diff --git a/xo-unit/README.md b/.xo-unit/README.md similarity index 100% rename from xo-unit/README.md rename to .xo-unit/README.md diff --git a/xo-unit/cmake/gen-ccov.in b/.xo-unit/cmake/gen-ccov.in similarity index 100% rename from xo-unit/cmake/gen-ccov.in rename to .xo-unit/cmake/gen-ccov.in diff --git a/xo-unit/cmake/lcov-harness b/.xo-unit/cmake/lcov-harness similarity index 100% rename from xo-unit/cmake/lcov-harness rename to .xo-unit/cmake/lcov-harness diff --git a/xo-unit/cmake/xo-bootstrap-macros.cmake b/.xo-unit/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-unit/cmake/xo-bootstrap-macros.cmake rename to .xo-unit/cmake/xo-bootstrap-macros.cmake diff --git a/xo-unit/cmake/xo_unitConfig.cmake.in b/.xo-unit/cmake/xo_unitConfig.cmake.in similarity index 100% rename from xo-unit/cmake/xo_unitConfig.cmake.in rename to .xo-unit/cmake/xo_unitConfig.cmake.in diff --git a/xo-unit/docs/CMakeLists.txt b/.xo-unit/docs/CMakeLists.txt similarity index 100% rename from xo-unit/docs/CMakeLists.txt rename to .xo-unit/docs/CMakeLists.txt diff --git a/xo-unit/docs/README b/.xo-unit/docs/README similarity index 100% rename from xo-unit/docs/README rename to .xo-unit/docs/README diff --git a/xo-unit/docs/_static/README b/.xo-unit/docs/_static/README similarity index 100% rename from xo-unit/docs/_static/README rename to .xo-unit/docs/_static/README diff --git a/xo-unit/docs/_static/img/favicon.ico b/.xo-unit/docs/_static/img/favicon.ico similarity index 100% rename from xo-unit/docs/_static/img/favicon.ico rename to .xo-unit/docs/_static/img/favicon.ico diff --git a/xo-unit/docs/basis-unit-class.rst b/.xo-unit/docs/basis-unit-class.rst similarity index 100% rename from xo-unit/docs/basis-unit-class.rst rename to .xo-unit/docs/basis-unit-class.rst diff --git a/xo-unit/docs/basis-unit-constants.rst b/.xo-unit/docs/basis-unit-constants.rst similarity index 100% rename from xo-unit/docs/basis-unit-constants.rst rename to .xo-unit/docs/basis-unit-constants.rst diff --git a/xo-unit/docs/basis-unit-reference.rst b/.xo-unit/docs/basis-unit-reference.rst similarity index 100% rename from xo-unit/docs/basis-unit-reference.rst rename to .xo-unit/docs/basis-unit-reference.rst diff --git a/xo-unit/docs/bpu-class.rst b/.xo-unit/docs/bpu-class.rst similarity index 100% rename from xo-unit/docs/bpu-class.rst rename to .xo-unit/docs/bpu-class.rst diff --git a/xo-unit/docs/bu-store-class.rst b/.xo-unit/docs/bu-store-class.rst similarity index 100% rename from xo-unit/docs/bu-store-class.rst rename to .xo-unit/docs/bu-store-class.rst diff --git a/xo-unit/docs/conf.py b/.xo-unit/docs/conf.py similarity index 100% rename from xo-unit/docs/conf.py rename to .xo-unit/docs/conf.py diff --git a/xo-unit/docs/development.rst b/.xo-unit/docs/development.rst similarity index 100% rename from xo-unit/docs/development.rst rename to .xo-unit/docs/development.rst diff --git a/xo-unit/docs/dimension-enum.rst b/.xo-unit/docs/dimension-enum.rst similarity index 100% rename from xo-unit/docs/dimension-enum.rst rename to .xo-unit/docs/dimension-enum.rst diff --git a/xo-unit/docs/examples.rst b/.xo-unit/docs/examples.rst similarity index 100% rename from xo-unit/docs/examples.rst rename to .xo-unit/docs/examples.rst diff --git a/xo-unit/docs/glossary.rst b/.xo-unit/docs/glossary.rst similarity index 100% rename from xo-unit/docs/glossary.rst rename to .xo-unit/docs/glossary.rst diff --git a/xo-unit/docs/implementation.rst b/.xo-unit/docs/implementation.rst similarity index 100% rename from xo-unit/docs/implementation.rst rename to .xo-unit/docs/implementation.rst diff --git a/xo-unit/docs/index.rst b/.xo-unit/docs/index.rst similarity index 100% rename from xo-unit/docs/index.rst rename to .xo-unit/docs/index.rst diff --git a/xo-unit/docs/install.rst b/.xo-unit/docs/install.rst similarity index 100% rename from xo-unit/docs/install.rst rename to .xo-unit/docs/install.rst diff --git a/xo-unit/docs/natural-unit-class.rst b/.xo-unit/docs/natural-unit-class.rst similarity index 100% rename from xo-unit/docs/natural-unit-class.rst rename to .xo-unit/docs/natural-unit-class.rst diff --git a/xo-unit/docs/quantity-class.rst b/.xo-unit/docs/quantity-class.rst similarity index 100% rename from xo-unit/docs/quantity-class.rst rename to .xo-unit/docs/quantity-class.rst diff --git a/xo-unit/docs/quantity-factoryfunctions.rst b/.xo-unit/docs/quantity-factoryfunctions.rst similarity index 100% rename from xo-unit/docs/quantity-factoryfunctions.rst rename to .xo-unit/docs/quantity-factoryfunctions.rst diff --git a/xo-unit/docs/quantity-reference.rst b/.xo-unit/docs/quantity-reference.rst similarity index 100% rename from xo-unit/docs/quantity-reference.rst rename to .xo-unit/docs/quantity-reference.rst diff --git a/xo-unit/docs/quantity-source-code.rst b/.xo-unit/docs/quantity-source-code.rst similarity index 100% rename from xo-unit/docs/quantity-source-code.rst rename to .xo-unit/docs/quantity-source-code.rst diff --git a/xo-unit/docs/quantity-unitvars.rst b/.xo-unit/docs/quantity-unitvars.rst similarity index 100% rename from xo-unit/docs/quantity-unitvars.rst rename to .xo-unit/docs/quantity-unitvars.rst diff --git a/xo-unit/docs/scaled-unit-class.rst b/.xo-unit/docs/scaled-unit-class.rst similarity index 100% rename from xo-unit/docs/scaled-unit-class.rst rename to .xo-unit/docs/scaled-unit-class.rst diff --git a/xo-unit/docs/scaled-unit-constants.rst b/.xo-unit/docs/scaled-unit-constants.rst similarity index 100% rename from xo-unit/docs/scaled-unit-constants.rst rename to .xo-unit/docs/scaled-unit-constants.rst diff --git a/xo-unit/docs/scaled-unit-reference.rst b/.xo-unit/docs/scaled-unit-reference.rst similarity index 100% rename from xo-unit/docs/scaled-unit-reference.rst rename to .xo-unit/docs/scaled-unit-reference.rst diff --git a/xo-unit/docs/ubuntu-github-workflow.rst b/.xo-unit/docs/ubuntu-github-workflow.rst similarity index 100% rename from xo-unit/docs/ubuntu-github-workflow.rst rename to .xo-unit/docs/ubuntu-github-workflow.rst diff --git a/xo-unit/docs/xquantity-class.rst b/.xo-unit/docs/xquantity-class.rst similarity index 100% rename from xo-unit/docs/xquantity-class.rst rename to .xo-unit/docs/xquantity-class.rst diff --git a/xo-unit/docs/xquantity-reference.rst b/.xo-unit/docs/xquantity-reference.rst similarity index 100% rename from xo-unit/docs/xquantity-reference.rst rename to .xo-unit/docs/xquantity-reference.rst diff --git a/xo-unit/docs/xquantity-source-code.rst b/.xo-unit/docs/xquantity-source-code.rst similarity index 100% rename from xo-unit/docs/xquantity-source-code.rst rename to .xo-unit/docs/xquantity-source-code.rst diff --git a/xo-unit/example/CMakeLists.txt b/.xo-unit/example/CMakeLists.txt similarity index 100% rename from xo-unit/example/CMakeLists.txt rename to .xo-unit/example/CMakeLists.txt diff --git a/xo-unit/example/ex1/CMakeLists.txt b/.xo-unit/example/ex1/CMakeLists.txt similarity index 100% rename from xo-unit/example/ex1/CMakeLists.txt rename to .xo-unit/example/ex1/CMakeLists.txt diff --git a/xo-unit/example/ex1/ex1.cpp b/.xo-unit/example/ex1/ex1.cpp similarity index 100% rename from xo-unit/example/ex1/ex1.cpp rename to .xo-unit/example/ex1/ex1.cpp diff --git a/xo-unit/example/ex2/CMakeLists.txt b/.xo-unit/example/ex2/CMakeLists.txt similarity index 100% rename from xo-unit/example/ex2/CMakeLists.txt rename to .xo-unit/example/ex2/CMakeLists.txt diff --git a/xo-unit/example/ex2/ex2.cpp b/.xo-unit/example/ex2/ex2.cpp similarity index 100% rename from xo-unit/example/ex2/ex2.cpp rename to .xo-unit/example/ex2/ex2.cpp diff --git a/xo-unit/example/ex3/CMakeLists.txt b/.xo-unit/example/ex3/CMakeLists.txt similarity index 100% rename from xo-unit/example/ex3/CMakeLists.txt rename to .xo-unit/example/ex3/CMakeLists.txt diff --git a/xo-unit/example/ex3/ex3.cpp b/.xo-unit/example/ex3/ex3.cpp similarity index 100% rename from xo-unit/example/ex3/ex3.cpp rename to .xo-unit/example/ex3/ex3.cpp diff --git a/xo-unit/example/ex4/CMakeLists.txt b/.xo-unit/example/ex4/CMakeLists.txt similarity index 100% rename from xo-unit/example/ex4/CMakeLists.txt rename to .xo-unit/example/ex4/CMakeLists.txt diff --git a/xo-unit/example/ex4/ex4.cpp b/.xo-unit/example/ex4/ex4.cpp similarity index 100% rename from xo-unit/example/ex4/ex4.cpp rename to .xo-unit/example/ex4/ex4.cpp diff --git a/xo-unit/example/ex5/CMakeLists.txt b/.xo-unit/example/ex5/CMakeLists.txt similarity index 100% rename from xo-unit/example/ex5/CMakeLists.txt rename to .xo-unit/example/ex5/CMakeLists.txt diff --git a/xo-unit/example/ex5/ex5.cpp b/.xo-unit/example/ex5/ex5.cpp similarity index 100% rename from xo-unit/example/ex5/ex5.cpp rename to .xo-unit/example/ex5/ex5.cpp diff --git a/xo-unit/example/ex6/CMakeLists.txt b/.xo-unit/example/ex6/CMakeLists.txt similarity index 100% rename from xo-unit/example/ex6/CMakeLists.txt rename to .xo-unit/example/ex6/CMakeLists.txt diff --git a/xo-unit/example/ex6/ex6.cpp b/.xo-unit/example/ex6/ex6.cpp similarity index 100% rename from xo-unit/example/ex6/ex6.cpp rename to .xo-unit/example/ex6/ex6.cpp diff --git a/xo-unit/example/ex7/CMakeLists.txt b/.xo-unit/example/ex7/CMakeLists.txt similarity index 100% rename from xo-unit/example/ex7/CMakeLists.txt rename to .xo-unit/example/ex7/CMakeLists.txt diff --git a/xo-unit/example/ex7/ex7.cpp b/.xo-unit/example/ex7/ex7.cpp similarity index 100% rename from xo-unit/example/ex7/ex7.cpp rename to .xo-unit/example/ex7/ex7.cpp diff --git a/xo-unit/example/ex8/CMakeLists.txt b/.xo-unit/example/ex8/CMakeLists.txt similarity index 100% rename from xo-unit/example/ex8/CMakeLists.txt rename to .xo-unit/example/ex8/CMakeLists.txt diff --git a/xo-unit/example/ex8/ex8.cpp b/.xo-unit/example/ex8/ex8.cpp similarity index 100% rename from xo-unit/example/ex8/ex8.cpp rename to .xo-unit/example/ex8/ex8.cpp diff --git a/xo-unit/example/ex_qty/CMakeLists.txt b/.xo-unit/example/ex_qty/CMakeLists.txt similarity index 100% rename from xo-unit/example/ex_qty/CMakeLists.txt rename to .xo-unit/example/ex_qty/CMakeLists.txt diff --git a/xo-unit/example/ex_qty/ex_qty.cpp b/.xo-unit/example/ex_qty/ex_qty.cpp similarity index 100% rename from xo-unit/example/ex_qty/ex_qty.cpp rename to .xo-unit/example/ex_qty/ex_qty.cpp diff --git a/xo-unit/example/ex_su/CMakeLists.txt b/.xo-unit/example/ex_su/CMakeLists.txt similarity index 100% rename from xo-unit/example/ex_su/CMakeLists.txt rename to .xo-unit/example/ex_su/CMakeLists.txt diff --git a/xo-unit/example/ex_su/ex_su.cpp b/.xo-unit/example/ex_su/ex_su.cpp similarity index 100% rename from xo-unit/example/ex_su/ex_su.cpp rename to .xo-unit/example/ex_su/ex_su.cpp diff --git a/xo-unit/flake.nix b/.xo-unit/flake.nix similarity index 100% rename from xo-unit/flake.nix rename to .xo-unit/flake.nix diff --git a/xo-unit/include/xo/unit/basis_unit.hpp b/.xo-unit/include/xo/unit/basis_unit.hpp similarity index 100% rename from xo-unit/include/xo/unit/basis_unit.hpp rename to .xo-unit/include/xo/unit/basis_unit.hpp diff --git a/xo-unit/include/xo/unit/bpu.hpp b/.xo-unit/include/xo/unit/bpu.hpp similarity index 100% rename from xo-unit/include/xo/unit/bpu.hpp rename to .xo-unit/include/xo/unit/bpu.hpp diff --git a/xo-unit/include/xo/unit/bpu_iostream.hpp b/.xo-unit/include/xo/unit/bpu_iostream.hpp similarity index 100% rename from xo-unit/include/xo/unit/bpu_iostream.hpp rename to .xo-unit/include/xo/unit/bpu_iostream.hpp diff --git a/xo-unit/include/xo/unit/bu_store.hpp b/.xo-unit/include/xo/unit/bu_store.hpp similarity index 100% rename from xo-unit/include/xo/unit/bu_store.hpp rename to .xo-unit/include/xo/unit/bu_store.hpp diff --git a/xo-unit/include/xo/unit/dim_iostream.hpp b/.xo-unit/include/xo/unit/dim_iostream.hpp similarity index 100% rename from xo-unit/include/xo/unit/dim_iostream.hpp rename to .xo-unit/include/xo/unit/dim_iostream.hpp diff --git a/xo-unit/include/xo/unit/dimension.hpp b/.xo-unit/include/xo/unit/dimension.hpp similarity index 100% rename from xo-unit/include/xo/unit/dimension.hpp rename to .xo-unit/include/xo/unit/dimension.hpp diff --git a/xo-unit/include/xo/unit/native_unit.hpp b/.xo-unit/include/xo/unit/native_unit.hpp similarity index 100% rename from xo-unit/include/xo/unit/native_unit.hpp rename to .xo-unit/include/xo/unit/native_unit.hpp diff --git a/xo-unit/include/xo/unit/natural_unit.hpp b/.xo-unit/include/xo/unit/natural_unit.hpp similarity index 100% rename from xo-unit/include/xo/unit/natural_unit.hpp rename to .xo-unit/include/xo/unit/natural_unit.hpp diff --git a/xo-unit/include/xo/unit/natural_unit_iostream.hpp b/.xo-unit/include/xo/unit/natural_unit_iostream.hpp similarity index 100% rename from xo-unit/include/xo/unit/natural_unit_iostream.hpp rename to .xo-unit/include/xo/unit/natural_unit_iostream.hpp diff --git a/xo-unit/include/xo/unit/numeric_concept.hpp b/.xo-unit/include/xo/unit/numeric_concept.hpp similarity index 100% rename from xo-unit/include/xo/unit/numeric_concept.hpp rename to .xo-unit/include/xo/unit/numeric_concept.hpp diff --git a/xo-unit/include/xo/unit/quantity.hpp b/.xo-unit/include/xo/unit/quantity.hpp similarity index 100% rename from xo-unit/include/xo/unit/quantity.hpp rename to .xo-unit/include/xo/unit/quantity.hpp diff --git a/xo-unit/include/xo/unit/quantity_concept.hpp b/.xo-unit/include/xo/unit/quantity_concept.hpp similarity index 100% rename from xo-unit/include/xo/unit/quantity_concept.hpp rename to .xo-unit/include/xo/unit/quantity_concept.hpp diff --git a/xo-unit/include/xo/unit/quantity_iostream.hpp b/.xo-unit/include/xo/unit/quantity_iostream.hpp similarity index 100% rename from xo-unit/include/xo/unit/quantity_iostream.hpp rename to .xo-unit/include/xo/unit/quantity_iostream.hpp diff --git a/xo-unit/include/xo/unit/quantity_ops.hpp b/.xo-unit/include/xo/unit/quantity_ops.hpp similarity index 100% rename from xo-unit/include/xo/unit/quantity_ops.hpp rename to .xo-unit/include/xo/unit/quantity_ops.hpp diff --git a/xo-unit/include/xo/unit/scaled_unit.hpp b/.xo-unit/include/xo/unit/scaled_unit.hpp similarity index 100% rename from xo-unit/include/xo/unit/scaled_unit.hpp rename to .xo-unit/include/xo/unit/scaled_unit.hpp diff --git a/xo-unit/include/xo/unit/scaled_unit_concept.hpp b/.xo-unit/include/xo/unit/scaled_unit_concept.hpp similarity index 100% rename from xo-unit/include/xo/unit/scaled_unit_concept.hpp rename to .xo-unit/include/xo/unit/scaled_unit_concept.hpp diff --git a/xo-unit/include/xo/unit/scaled_unit_iostream.hpp b/.xo-unit/include/xo/unit/scaled_unit_iostream.hpp similarity index 100% rename from xo-unit/include/xo/unit/scaled_unit_iostream.hpp rename to .xo-unit/include/xo/unit/scaled_unit_iostream.hpp diff --git a/xo-unit/include/xo/unit/unit2.hpp b/.xo-unit/include/xo/unit/unit2.hpp similarity index 100% rename from xo-unit/include/xo/unit/unit2.hpp rename to .xo-unit/include/xo/unit/unit2.hpp diff --git a/xo-unit/include/xo/unit/width2x.hpp b/.xo-unit/include/xo/unit/width2x.hpp similarity index 100% rename from xo-unit/include/xo/unit/width2x.hpp rename to .xo-unit/include/xo/unit/width2x.hpp diff --git a/xo-unit/include/xo/unit/xquantity.hpp b/.xo-unit/include/xo/unit/xquantity.hpp similarity index 100% rename from xo-unit/include/xo/unit/xquantity.hpp rename to .xo-unit/include/xo/unit/xquantity.hpp diff --git a/xo-unit/include/xo/unit/xquantity_iostream.hpp b/.xo-unit/include/xo/unit/xquantity_iostream.hpp similarity index 100% rename from xo-unit/include/xo/unit/xquantity_iostream.hpp rename to .xo-unit/include/xo/unit/xquantity_iostream.hpp diff --git a/xo-unit/pkgs/xo-cmake.nix b/.xo-unit/pkgs/xo-cmake.nix similarity index 100% rename from xo-unit/pkgs/xo-cmake.nix rename to .xo-unit/pkgs/xo-cmake.nix diff --git a/xo-unit/pkgs/xo-flatstring.nix b/.xo-unit/pkgs/xo-flatstring.nix similarity index 100% rename from xo-unit/pkgs/xo-flatstring.nix rename to .xo-unit/pkgs/xo-flatstring.nix diff --git a/xo-unit/pkgs/xo-indentlog.nix b/.xo-unit/pkgs/xo-indentlog.nix similarity index 100% rename from xo-unit/pkgs/xo-indentlog.nix rename to .xo-unit/pkgs/xo-indentlog.nix diff --git a/xo-unit/pkgs/xo-randomgen.nix b/.xo-unit/pkgs/xo-randomgen.nix similarity index 100% rename from xo-unit/pkgs/xo-randomgen.nix rename to .xo-unit/pkgs/xo-randomgen.nix diff --git a/xo-unit/pkgs/xo-ratio.nix b/.xo-unit/pkgs/xo-ratio.nix similarity index 100% rename from xo-unit/pkgs/xo-ratio.nix rename to .xo-unit/pkgs/xo-ratio.nix diff --git a/xo-unit/pkgs/xo-refcnt.nix b/.xo-unit/pkgs/xo-refcnt.nix similarity index 100% rename from xo-unit/pkgs/xo-refcnt.nix rename to .xo-unit/pkgs/xo-refcnt.nix diff --git a/xo-unit/pkgs/xo-reflect.nix b/.xo-unit/pkgs/xo-reflect.nix similarity index 100% rename from xo-unit/pkgs/xo-reflect.nix rename to .xo-unit/pkgs/xo-reflect.nix diff --git a/xo-unit/pkgs/xo-subsys.nix b/.xo-unit/pkgs/xo-subsys.nix similarity index 100% rename from xo-unit/pkgs/xo-subsys.nix rename to .xo-unit/pkgs/xo-subsys.nix diff --git a/xo-unit/pkgs/xo-unit.nix b/.xo-unit/pkgs/xo-unit.nix similarity index 100% rename from xo-unit/pkgs/xo-unit.nix rename to .xo-unit/pkgs/xo-unit.nix diff --git a/xo-unit/pkgs/xo-userenv.nix b/.xo-unit/pkgs/xo-userenv.nix similarity index 100% rename from xo-unit/pkgs/xo-userenv.nix rename to .xo-unit/pkgs/xo-userenv.nix diff --git a/xo-unit/utest/CMakeLists.txt b/.xo-unit/utest/CMakeLists.txt similarity index 100% rename from xo-unit/utest/CMakeLists.txt rename to .xo-unit/utest/CMakeLists.txt diff --git a/xo-unit/utest/basis_unit.test.cpp b/.xo-unit/utest/basis_unit.test.cpp similarity index 100% rename from xo-unit/utest/basis_unit.test.cpp rename to .xo-unit/utest/basis_unit.test.cpp diff --git a/xo-unit/utest/bpu.test.cpp b/.xo-unit/utest/bpu.test.cpp similarity index 100% rename from xo-unit/utest/bpu.test.cpp rename to .xo-unit/utest/bpu.test.cpp diff --git a/xo-unit/utest/mpl_quantity.test.cpp b/.xo-unit/utest/mpl_quantity.test.cpp similarity index 100% rename from xo-unit/utest/mpl_quantity.test.cpp rename to .xo-unit/utest/mpl_quantity.test.cpp diff --git a/xo-unit/utest/mpl_unit.test.cpp b/.xo-unit/utest/mpl_unit.test.cpp similarity index 100% rename from xo-unit/utest/mpl_unit.test.cpp rename to .xo-unit/utest/mpl_unit.test.cpp diff --git a/xo-unit/utest/natural_unit.test.cpp b/.xo-unit/utest/natural_unit.test.cpp similarity index 100% rename from xo-unit/utest/natural_unit.test.cpp rename to .xo-unit/utest/natural_unit.test.cpp diff --git a/xo-unit/utest/quantity.test.cpp b/.xo-unit/utest/quantity.test.cpp similarity index 100% rename from xo-unit/utest/quantity.test.cpp rename to .xo-unit/utest/quantity.test.cpp diff --git a/xo-unit/utest/scaled_unit.test.cpp b/.xo-unit/utest/scaled_unit.test.cpp similarity index 100% rename from xo-unit/utest/scaled_unit.test.cpp rename to .xo-unit/utest/scaled_unit.test.cpp diff --git a/xo-unit/utest/unit.test.cpp b/.xo-unit/utest/unit.test.cpp similarity index 100% rename from xo-unit/utest/unit.test.cpp rename to .xo-unit/utest/unit.test.cpp diff --git a/xo-unit/utest/unit_utest_main.cpp b/.xo-unit/utest/unit_utest_main.cpp similarity index 100% rename from xo-unit/utest/unit_utest_main.cpp rename to .xo-unit/utest/unit_utest_main.cpp diff --git a/xo-unit/utest/xquantity.test.cpp b/.xo-unit/utest/xquantity.test.cpp similarity index 100% rename from xo-unit/utest/xquantity.test.cpp rename to .xo-unit/utest/xquantity.test.cpp diff --git a/xo-websock/.github/workflows/main.yml b/.xo-websock/.github/workflows/main.yml similarity index 100% rename from xo-websock/.github/workflows/main.yml rename to .xo-websock/.github/workflows/main.yml diff --git a/xo-websock/.gitignore b/.xo-websock/.gitignore similarity index 100% rename from xo-websock/.gitignore rename to .xo-websock/.gitignore diff --git a/xo-websock/CMakeLists.txt b/.xo-websock/CMakeLists.txt similarity index 100% rename from xo-websock/CMakeLists.txt rename to .xo-websock/CMakeLists.txt diff --git a/xo-websock/README.md b/.xo-websock/README.md similarity index 100% rename from xo-websock/README.md rename to .xo-websock/README.md diff --git a/xo-websock/cmake/websockConfig.cmake.in b/.xo-websock/cmake/websockConfig.cmake.in similarity index 100% rename from xo-websock/cmake/websockConfig.cmake.in rename to .xo-websock/cmake/websockConfig.cmake.in diff --git a/xo-websock/cmake/xo-bootstrap-macros.cmake b/.xo-websock/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-websock/cmake/xo-bootstrap-macros.cmake rename to .xo-websock/cmake/xo-bootstrap-macros.cmake diff --git a/xo-websock/include/xo/websock/DynamicEndpoint.hpp b/.xo-websock/include/xo/websock/DynamicEndpoint.hpp similarity index 100% rename from xo-websock/include/xo/websock/DynamicEndpoint.hpp rename to .xo-websock/include/xo/websock/DynamicEndpoint.hpp diff --git a/xo-websock/include/xo/websock/EndpointUtil.hpp b/.xo-websock/include/xo/websock/EndpointUtil.hpp similarity index 100% rename from xo-websock/include/xo/websock/EndpointUtil.hpp rename to .xo-websock/include/xo/websock/EndpointUtil.hpp diff --git a/xo-websock/include/xo/websock/SafetyToken.hpp b/.xo-websock/include/xo/websock/SafetyToken.hpp similarity index 100% rename from xo-websock/include/xo/websock/SafetyToken.hpp rename to .xo-websock/include/xo/websock/SafetyToken.hpp diff --git a/xo-websock/include/xo/websock/Webserver.hpp b/.xo-websock/include/xo/websock/Webserver.hpp similarity index 100% rename from xo-websock/include/xo/websock/Webserver.hpp rename to .xo-websock/include/xo/websock/Webserver.hpp diff --git a/xo-websock/include/xo/websock/WebsockUtil.hpp b/.xo-websock/include/xo/websock/WebsockUtil.hpp similarity index 100% rename from xo-websock/include/xo/websock/WebsockUtil.hpp rename to .xo-websock/include/xo/websock/WebsockUtil.hpp diff --git a/xo-websock/include/xo/websock/WebsocketSink.hpp b/.xo-websock/include/xo/websock/WebsocketSink.hpp similarity index 100% rename from xo-websock/include/xo/websock/WebsocketSink.hpp rename to .xo-websock/include/xo/websock/WebsocketSink.hpp diff --git a/xo-websock/include/xo/websock/WsSafetyToken.hpp b/.xo-websock/include/xo/websock/WsSafetyToken.hpp similarity index 100% rename from xo-websock/include/xo/websock/WsSafetyToken.hpp rename to .xo-websock/include/xo/websock/WsSafetyToken.hpp diff --git a/xo-websock/src/websock/CMakeLists.txt b/.xo-websock/src/websock/CMakeLists.txt similarity index 100% rename from xo-websock/src/websock/CMakeLists.txt rename to .xo-websock/src/websock/CMakeLists.txt diff --git a/xo-websock/src/websock/DynamicEndpoint.cpp b/.xo-websock/src/websock/DynamicEndpoint.cpp similarity index 100% rename from xo-websock/src/websock/DynamicEndpoint.cpp rename to .xo-websock/src/websock/DynamicEndpoint.cpp diff --git a/xo-websock/src/websock/EndpointUtil.cpp b/.xo-websock/src/websock/EndpointUtil.cpp similarity index 100% rename from xo-websock/src/websock/EndpointUtil.cpp rename to .xo-websock/src/websock/EndpointUtil.cpp diff --git a/xo-websock/src/websock/Webserver.cpp b/.xo-websock/src/websock/Webserver.cpp similarity index 100% rename from xo-websock/src/websock/Webserver.cpp rename to .xo-websock/src/websock/Webserver.cpp diff --git a/xo-websock/src/websock/WebsockUtil.cpp b/.xo-websock/src/websock/WebsockUtil.cpp similarity index 100% rename from xo-websock/src/websock/WebsockUtil.cpp rename to .xo-websock/src/websock/WebsockUtil.cpp diff --git a/xo-websock/src/websock/WebsocketSink.cpp b/.xo-websock/src/websock/WebsocketSink.cpp similarity index 100% rename from xo-websock/src/websock/WebsocketSink.cpp rename to .xo-websock/src/websock/WebsocketSink.cpp diff --git a/xo-websock/utest/CMakeLists.txt b/.xo-websock/utest/CMakeLists.txt similarity index 100% rename from xo-websock/utest/CMakeLists.txt rename to .xo-websock/utest/CMakeLists.txt diff --git a/xo-websock/utest/README b/.xo-websock/utest/README similarity index 100% rename from xo-websock/utest/README rename to .xo-websock/utest/README diff --git a/xo-websock/utest/mount-origin/bluecircle.svg b/.xo-websock/utest/mount-origin/bluecircle.svg similarity index 100% rename from xo-websock/utest/mount-origin/bluecircle.svg rename to .xo-websock/utest/mount-origin/bluecircle.svg diff --git a/xo-websock/utest/mount-origin/d3ex/d3ex.ch5.ex1.html b/.xo-websock/utest/mount-origin/d3ex/d3ex.ch5.ex1.html similarity index 100% rename from xo-websock/utest/mount-origin/d3ex/d3ex.ch5.ex1.html rename to .xo-websock/utest/mount-origin/d3ex/d3ex.ch5.ex1.html diff --git a/xo-websock/utest/mount-origin/ex_websock.html b/.xo-websock/utest/mount-origin/ex_websock.html similarity index 100% rename from xo-websock/utest/mount-origin/ex_websock.html rename to .xo-websock/utest/mount-origin/ex_websock.html diff --git a/xo-websock/utest/mount-origin/ex_websock.js b/.xo-websock/utest/mount-origin/ex_websock.js similarity index 100% rename from xo-websock/utest/mount-origin/ex_websock.js rename to .xo-websock/utest/mount-origin/ex_websock.js diff --git a/xo-websock/utest/mount-origin/example.js b/.xo-websock/utest/mount-origin/example.js similarity index 100% rename from xo-websock/utest/mount-origin/example.js rename to .xo-websock/utest/mount-origin/example.js diff --git a/xo-websock/utest/mount-origin/index.html b/.xo-websock/utest/mount-origin/index.html similarity index 100% rename from xo-websock/utest/mount-origin/index.html rename to .xo-websock/utest/mount-origin/index.html diff --git a/xo-websock/utest/mount-origin/libwebsockets.org-logo.svg b/.xo-websock/utest/mount-origin/libwebsockets.org-logo.svg similarity index 100% rename from xo-websock/utest/mount-origin/libwebsockets.org-logo.svg rename to .xo-websock/utest/mount-origin/libwebsockets.org-logo.svg diff --git a/xo-websock/utest/mount-origin/script-csp.svg b/.xo-websock/utest/mount-origin/script-csp.svg similarity index 100% rename from xo-websock/utest/mount-origin/script-csp.svg rename to .xo-websock/utest/mount-origin/script-csp.svg diff --git a/xo-websock/utest/websock_utest_main.cpp b/.xo-websock/utest/websock_utest_main.cpp similarity index 100% rename from xo-websock/utest/websock_utest_main.cpp rename to .xo-websock/utest/websock_utest_main.cpp diff --git a/xo-webutil/.github/workflows/main.yml b/.xo-webutil/.github/workflows/main.yml similarity index 100% rename from xo-webutil/.github/workflows/main.yml rename to .xo-webutil/.github/workflows/main.yml diff --git a/xo-webutil/.gitignore b/.xo-webutil/.gitignore similarity index 100% rename from xo-webutil/.gitignore rename to .xo-webutil/.gitignore diff --git a/xo-webutil/CMakeLists.txt b/.xo-webutil/CMakeLists.txt similarity index 100% rename from xo-webutil/CMakeLists.txt rename to .xo-webutil/CMakeLists.txt diff --git a/xo-webutil/README.md b/.xo-webutil/README.md similarity index 100% rename from xo-webutil/README.md rename to .xo-webutil/README.md diff --git a/xo-webutil/cmake/webutilConfig.cmake.in b/.xo-webutil/cmake/webutilConfig.cmake.in similarity index 100% rename from xo-webutil/cmake/webutilConfig.cmake.in rename to .xo-webutil/cmake/webutilConfig.cmake.in diff --git a/xo-webutil/cmake/xo-bootstrap-macros.cmake b/.xo-webutil/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-webutil/cmake/xo-bootstrap-macros.cmake rename to .xo-webutil/cmake/xo-bootstrap-macros.cmake diff --git a/xo-webutil/include/xo/webutil/Alist.hpp b/.xo-webutil/include/xo/webutil/Alist.hpp similarity index 100% rename from xo-webutil/include/xo/webutil/Alist.hpp rename to .xo-webutil/include/xo/webutil/Alist.hpp diff --git a/xo-webutil/include/xo/webutil/HttpEndpointDescr.hpp b/.xo-webutil/include/xo/webutil/HttpEndpointDescr.hpp similarity index 100% rename from xo-webutil/include/xo/webutil/HttpEndpointDescr.hpp rename to .xo-webutil/include/xo/webutil/HttpEndpointDescr.hpp diff --git a/xo-webutil/include/xo/webutil/StreamEndpointDescr.hpp b/.xo-webutil/include/xo/webutil/StreamEndpointDescr.hpp similarity index 100% rename from xo-webutil/include/xo/webutil/StreamEndpointDescr.hpp rename to .xo-webutil/include/xo/webutil/StreamEndpointDescr.hpp diff --git a/xo-webutil/src/webutil/Alist.cpp b/.xo-webutil/src/webutil/Alist.cpp similarity index 100% rename from xo-webutil/src/webutil/Alist.cpp rename to .xo-webutil/src/webutil/Alist.cpp diff --git a/xo-webutil/src/webutil/CMakeLists.txt b/.xo-webutil/src/webutil/CMakeLists.txt similarity index 100% rename from xo-webutil/src/webutil/CMakeLists.txt rename to .xo-webutil/src/webutil/CMakeLists.txt diff --git a/xo-webutil/src/webutil/HttpEndpointDescr.cpp b/.xo-webutil/src/webutil/HttpEndpointDescr.cpp similarity index 100% rename from xo-webutil/src/webutil/HttpEndpointDescr.cpp rename to .xo-webutil/src/webutil/HttpEndpointDescr.cpp diff --git a/xo-webutil/src/webutil/StreamEndpointDescr.cpp b/.xo-webutil/src/webutil/StreamEndpointDescr.cpp similarity index 100% rename from xo-webutil/src/webutil/StreamEndpointDescr.cpp rename to .xo-webutil/src/webutil/StreamEndpointDescr.cpp