Header describes a script section. More...
#include <script.h>
Public Member Functions | |
void | link (header *scr) |
Used to set linked list linkage. | |
Data Fields | |
LinkedObject * | events |
named events | |
line_t * | first |
first line of section or define | |
LinkedObject * | methods |
named members | |
char * | name |
name of script section or define | |
unsigned | resmask |
post-compile processing resource mask | |
LinkedObject * | scoped |
scoped symbol defs |
Header describes a script section.
A section might be a named label or a defined function. Each section has a list of one or more statement lines, and can have events. Defined sections may also track per-script scoped variables in strict compile mode. Script headers may also have resource masks assigned at closure.
Definition at line 162 of file script.h.
void ucc::script::header::link | ( | header * | scr | ) | [inline] |