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>