Runtime stack for each interpreter instance. More...
#include <ccscript.h>
Public Attributes | |
header * | scr |
executing script for stack More... | |
header * | scope |
effective symbol scope More... | |
event_t * | event |
so we don't redo our event More... | |
line_t * | line |
executing line at stack level More... | |
line_t * | ignore |
ignored events More... | |
unsigned short | index |
index marker for loops More... | |
unsigned short | base |
base stack of "@section" More... | |
unsigned short | resmask |
effective dsp resource mask More... | |
Runtime stack for each interpreter instance.
This is used to manage loop and case blocks, as well as subroutine calls.
Definition at line 232 of file ccscript.h.
unsigned short ucommon::Script::stack_t::base |
base stack of "@section"
Definition at line 239 of file ccscript.h.
event_t* ucommon::Script::stack_t::event |
so we don't redo our event
Definition at line 235 of file ccscript.h.
line_t* ucommon::Script::stack_t::ignore |
ignored events
Definition at line 237 of file ccscript.h.
unsigned short ucommon::Script::stack_t::index |
index marker for loops
Definition at line 238 of file ccscript.h.
line_t* ucommon::Script::stack_t::line |
executing line at stack level
Definition at line 236 of file ccscript.h.
unsigned short ucommon::Script::stack_t::resmask |
effective dsp resource mask
Definition at line 240 of file ccscript.h.
header* ucommon::Script::stack_t::scope |
effective symbol scope
Definition at line 234 of file ccscript.h.
header* ucommon::Script::stack_t::scr |
executing script for stack
Definition at line 233 of file ccscript.h.