The tool to make CLI ( commands user interface ). It is able to aggregate external binary applications, as well as functions, which are written in your language.
modprivate{}crate::mod_interface!{/// User grammar settings.
/// By using this module, you can define a new commands and provide a detailed descriptions of them.
layer command;/// A dictionary is a collection of commands that can be easily looked up and used.
layer dictionary;/// Available types for arguments.
layer types;}