... command lines in an organized structured way. Using this software, one is able to quickly implement a set of related menus. Each menu consists of a set of related flags, the existence of a flag depends on the value of another. The existence of a menu may also depend on the value of a certain flag or the consistency of inputs of other menus.
A user of this software would use the code for his applications. Together with Emacs editor, processing of menus and flags can be done interactively.