Chip Salzenberg wrote:
Looking over the recent editorial improvements in pdd21, I need to point out
that, right now, if a method is written in C, it can't have optional
arguments.  (This is per Leo; I haven't checked into how/why this
restriction arose.)

Aye. This went through my mind as I made the change, but I decided to add it anyway. Thinking through the chain of dependencies, though, I've removed it again.

Long-term, we need to minimize the differences between low-level PMCs and Parrot objects defined in PIR code. That may mean allowing optional arguments and named parameter passing. But, I want to keep the PDDs focused on driving us toward a 1.0 release, and this isn't a necessary feature.

Let the yaks go unshaved,
Allison

Reply via email to