This patch is a collection of a few small fixes vaguely related to the
lexical pads. It implements pop_pad(out PMC), banishes Intval in
favor of INTVAL, and adds some newlines to internal_exception calls.
Luke
Index: core.ops
===
Luke Palmer [EMAIL PROTECTED] wrote:
+op pop_pad(out PMC) {
+$1 = new_pmc_header(interpreter);
+stack_pop(interpreter, interpreter-ctx.pad_stack,
+ $1, STACK_ENTRY_PMC);
goto NEXT();
Do we really need a new PMC header here? The PMC already must have one.
Luke Palmer [EMAIL PROTECTED] wrote:
+op pop_pad(out PMC) {
+$1 = new_pmc_header(interpreter);
+stack_pop(interpreter, interpreter-ctx.pad_stack,
+ $1, STACK_ENTRY_PMC);
goto NEXT();
Do we really need a new PMC header here? The PMC already must have one.