Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • ``"Merge newly compiled block into running program. (trivial? for non-closures. needs rebinding for closures)"''

    Code::Splice. Cross your fingers, though.

    Should work for closures. There's a fun bit of code in there that looks up the pad entries for variables in the source and target pads and changes the t_args to whatever the variable is named in the target. With the right t_arg and Perl providing the right pad for the closure, it should just kinda go.

    Something that's been nagging me is how utterly cool developing on MUD was -- real time, developing from within the environment, seeing your code used immediately and tested by people standing in the same room as you, being represented by an object and other people you're interacting represented as objects. You mentioning debugging in Smalltalk spurred me to go blog about it. So thanks for that =)