ptc's last patch used interp incorrectly.  In this case, interp was a local variable, not the interp passed in.  Reverted the patch, and moved interp's scope closer so that it doesn't accidentally happen again.
ptc's last patch used interp incorrectly.  In this case, interp was a local variable, not the interp passed in.  Reverted the patch, and moved interp's scope closer so that it doesn't accidentally happen again.

git-svn-id: 6e74a02f85675cec270f5d931b0f6998666294a3@19449 d31e2699-5ff4-0310-a27c-f18f2fbe73fe

ashgti/parrot,ashgti/parrot,ashgti/parrot,ashgti/parrot,ashgti/parrot,ashgti/parrot,ashgti/parrot