#define PERL_NO_GET_CONTEXT #include #include #include MODULE = Scalar::Induce PACKAGE = Scalar::Induce PROTOTYPES: DISABLED void induce(block, var) CV* block; SV* var; PROTOTYPE: &$ PPCODE: SAVESPTR(DEFSV); DEFSV = sv_mortalcopy(var); while (SvOK(DEFSV)) { PUSHMARK(SP); call_sv((SV*)block, G_ARRAY | G_NOARGS); SPAGAIN; } void void(...) CODE: