
Data Fields | |
| unsigned char | arguments |
| char * | context |
| struct { | |
| struct gosub_stack_frame * next | |
| } | entries |
| char | extension [0] |
| unsigned int | is_special:1 |
| int | priority |
| struct varshead | varshead |
Definition at line 220 of file app_stack.c.
| unsigned char arguments |
Definition at line 223 of file app_stack.c.
Referenced by gosub_allocate_frame(), and gosub_exec().
| char* context |
Definition at line 228 of file app_stack.c.
Referenced by expand_gosub_args(), return_exec(), and stackpeek_read().
| struct { ... } entries |
Referenced by balance_stack(), gosub_exec(), gosub_free(), gosub_release_frame(), local_read(), peek_read(), pop_exec(), return_exec(), and stackpeek_read().
| char extension[0] |
Definition at line 229 of file app_stack.c.
Referenced by return_exec(), and stackpeek_read().
| unsigned int is_special |
TRUE if the return location marks the end of a special routine.
Definition at line 227 of file app_stack.c.
Referenced by balance_stack(), gosub_run(), handle_gosub(), pop_exec(), and return_exec().
| struct gosub_stack_frame* next |
Definition at line 221 of file app_stack.c.
| int priority |
Definition at line 225 of file app_stack.c.
Referenced by gosub_allocate_frame(), handle_gosub(), return_exec(), and stackpeek_read().
Definition at line 224 of file app_stack.c.
Referenced by gosub_release_frame(), and local_read().