This library holds the ucommon scripting engine code. More...
#include <ucommon/platform.h>
#include <ucommon/ucommon.h>
Go to the source code of this file.
Data Structures | |
class | ucc::script |
Compiled script container. More... | |
class | ucc::script::checks |
A container class for compile-time check methods. More... | |
class | ucc::script::error |
A class to collect compile-time errors. More... | |
class | ucc::script::event |
An event block for a script. More... | |
class | ucc::script::header |
Header describes a script section. More... | |
class | ucc::script::interp |
An instance of the runtime interpreter. More... | |
struct | ucc::script::keyword |
A structure to introduce new core commands to the runtime engine. More... | |
struct | ucc::script::line |
Basic compiled statement. More... | |
class | ucc::script::methods |
Runtime methods collection class. More... | |
struct | ucc::script::stack_t |
Runtime stack for each interpreter instance. More... | |
class | ucc::script::strict |
Contains defined variables found by scope when strict is used. More... | |
class | ucc::script::symbol |
Contains instance of a runtime symbol. More... | |
Namespaces | |
namespace | ucc |
Common namespace for all ucommon objects. |
This library holds the ucommon scripting engine code.
The entire engine is described in a number of classes that are all part of the script class.
Definition in file script.h.