Contains the definition for RexScript class. More...
#include <libbbb/libbbb.h>#include <libbbb/rexscriptblock.h>#include <libbbb/varmap.h>#include <libbbb/rexscript-predefined-commands.h>#include <libbbb/list2d.h>Go to the source code of this file.
Classes | |
| class | bbb::RexScript |
| Commands manager. More... | |
| struct | bbb::RexScript::CmdEntry |
| an entry for a command / type of entry More... | |
| struct | bbb::RexScript::CmdFile |
| an entry for a source file More... | |
| struct | bbb::RexScript::CallStackEntry |
| a call stack entry More... | |
Macros | |
| #define | ASCII_EC_BLACK "\x1b[30m" |
| #define | ASCII_EC_RED "\x1b[31m" |
| #define | ASCII_EC_GREEN "\x1b[32m" |
| #define | ASCII_EC_GREY "\x1b[30;1m" |
| #define | ASCII_EC_CLEAR "\x1b[0m" |
| #define | REX_VARIABLE_MARKER_START "\\$\\{" |
| starting marker for variables | |
| #define | REX_VARIABLE_MARKER_END "\\}" |
| ending marker for variables | |
| #define | VARIABLE_MARKER_START "${" |
| starting marker for variables | |
| #define | VARIABLE_MARKER_END "}" |
| ending marker for variables | |
| #define | REX_VARIABLE_2_MARKER_START "\\$\\$\\{\\{" |
| starting marker for variables | |
| #define | REX_VARIABLE_2_MARKER_END "\\}\\}" |
| ending marker for variables | |
| #define | VARIABLE_2_MARKER_START "$${{" |
| starting marker for variables | |
| #define | VARIABLE_2_MARKER_END "}}" |
| ending marker for variables | |
| #define | VGLOB_CRTPATH "CRTPATH" |
| name of the variable for current path of the application (global) | |
Contains the definition for RexScript class.