#include <thunks.h>
Public Member Functions |
|
ENABLE_STACK_ALLOCATE (ContextLocalThunk) | |
ContextThunk (Thunk *thunk, Value **frame) | |
void | collect () |
void | sprin1 (CharStream *s) |
Value * | eval () |
Value * | assign_vf (Value **arg_list, int count) |
Public Attributes |
|
Thunk * | thunk |
Value ** | frame |
ContextThunk | ( | Thunk * | thunk, |
Value ** | frame | ||
) | [inline] |
: thunk(thunk), frame(frame) { tag = INTERNAL_CONTEXT_THUNK_TAG; }
ENABLE_STACK_ALLOCATE | ( | ContextLocalThunk | ) |
void collect | ( | ) |
void sprin1 | ( | CharStream * | s | ) | [inline] |
Value* eval | ( | ) |
Thunk* thunk |