On Nov 30, 2005, at 22:08, Chip Salzenberg wrote:
On Wed, Nov 30, 2005 at 02:39:58PM -0600, Patrick R. Michaud wrote:
At any rate, I found and fixed the two PGE subs that weren't declaring
their (unused) parameters. All p6rules tests now appear to pass in
r10278 with .PARROT_ERRORS_PARAM_COUNT_FLAG enabled.
Excellent.
Leo, would you be so kind as to rescind the parameter passing error
flags, and make mismatches always throw? Unless/until we have :last,
users can use :slurpy on an unused register to mean "extra params OK".
While strict argument checking is and was always in the pdd03, it was
not enforced and is only checkable since today. Therefore I'd like to
keep current settings until after the release.
This is a serious change in behavior of existing code, which I'd like
to postpone a bit.
leo