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.