Data Structures | Namespaces

ucommon/script.h File Reference

This library holds the ucommon scripting engine code. More...

#include <ucommon/platform.h>
#include <ucommon/ucommon.h>
Include dependency graph for script.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.



Detailed Description

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.