Documentation
Mélodium is capable of generating documentation for any Mélodium program.
The melodium doc command extracts the documentation of the elements making up a program, as well as their characteristics, and renders the whole thing in the form of an mdBook project.
Generation of documentation
Documentation for a program can be generated with the doc command, where <file> is the project to be documented (path to the project, .mel file, or .jeu file), and <directory> the location where to write the mdBook:
$ melodium doc --file <file> <directory>Building with mdBook
To build the documentation and obtain an HTML, PDF, or other version, it is necessary to use mdBook .
With mdBook installed, simply enter the following command to generate the documentation in HTML format, with <directory> as the location where Mélodium wrote the mdBook:
$ mdbook build --open <directory>