Compiler

YstokHelp compiler is a tool for developing a complex help book.

The compiler converts flexible links with the help scheme into final URIs, compiles the table of contents (TOC) and index etc.

Tree of component classes of YstokHelp

Every help book component class is subclass of the class asd:component, which is defined in ASDlite — a small version on ASDF.

On the above figure, only the tree of "backbone" classes is figured. There are several mixin classes that are not pictured, for example topic-mixin.