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
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Refactoring time... (Score:1)
It looks like someone applied that patch. My next step was going to be to refactor and cleanup after the fact, so, I'll just add this to the list as well.
Re: (Score:1)
I stay up late to apply your patches. It's worth it.
Macros and perl (Score:2)
Re: (Score:1)
Oh certainly, I don't plan on making Parrot more obfuscated than it already is ;-).
The macros come in with trying to make Parrots guts easier to understand.
malloc()is a typical sore spot. By definition, it returnsvoid *pointers. That's fine, but it causes severe problems in comprehension when people have a function which happens to callmalloc()return thevoid *without casting it to something else. My thoughts are on performing this cleanup by use of macros to avoid the parenthesis hell that usual