Schematika parser (vanilla object model; see xo-reader2 for facet object model version)
  • C++ 98.6%
  • CMake 1.4%
Find a file
2025-07-06 14:13:44 -05:00
cmake xo-reader: naming: xo_parser->xo_reader 2024-08-06 10:19:33 -04:00
docs xo-reader xo-expression: nested lambdas working properly + docs 2025-07-06 14:13:44 -05:00
examples xo-reader xo-expression: nested lambdas working properly + docs 2025-07-06 14:13:44 -05:00
include/xo/reader xo-reader xo-expression: nested lambdas working properly + docs 2025-07-06 14:13:44 -05:00
src/reader xo-reader xo-expression: nested lambdas working properly + docs 2025-07-06 14:13:44 -05:00
utest xo-reader xo-expression: nested lambdas working properly + docs 2025-07-06 14:13:44 -05:00
.gitignore parser: initial implementation [wip - only handles 'def' expr 2024-07-31 23:37:51 +10:00
CMakeLists.txt xo-reader: + docs scaffold 2025-07-04 10:09:04 -05:00

standalone build

        +-----------------------------------------------+
        | cmake                                         |
        |   CMakeLists.txt                              |
        |   $PREFIX/share/cmake/xo_macros/xo_cxx.cmake  |
        +-----------------------------------------------+
           |
           |                                                  +----------------------+
           +------------------------------------------------->| .build/docs/Doxyfile |
           |                                                  +----------------------+
           |                                                     ^
           |                                 (cmake              |
           |                                        /------------/
           |                                        |
           |     +---------------------------------------+    +-----------------+
           +---->| doxygen                               |--->| .build/docs/dox |
           |     |   $PREFIX/share/xo-macros/Doxyfile.in |    |   +- html/      |
           |     +---------------------------------------+    |   +- xml/       |
           |                                                  +-----------------+
           |                                                     |
           |                                        /------------/
           |                                        |
           |                                        v
           |     +---------------------------------------+    +--------------------+
           \---->| sphinx                                |--->| .build/docs/sphinx |
                 |   +- conf.py                          |    |   +- html/         |
                 |   +- _static/                         |    +--------------------+
                 |   +- *.rst                            |
                 +---------------------------------------+

umbrella build relies on top-level cmake macros

files

   README            this file
   CMakeLists.txt    build entry point
   conf.py           sphinx config
   _static           static files for sphinx

   index.rst         toplevel sphinx document; entry point