parrotcode: Parrot Interpreter Creation and Destruction | |
Contents | C |
src/inter_create.c - Parrot Interpreter Creation and Destruction
Create or destroy a Parrot interpreter
static int is_env_var_set(const char *var)
static void setup_default_compreg(Parrot_Interp interp)
Parrot_Interp make_interpreter(Parrot_Interp parent, INTVAL flags)
void Parrot_destroy(Interp *interp)
ATEXIT_DESTROY
is defined.
Otherwise calls Parrot_really_destroy()
with exit code 0.void Parrot_really_destroy(Interp *interp, int exit_code, void *arg)
exit_code
is ignored.include/parrot/interpreter.h, src/interpreter.c.
|