On Wed, Mar 09, 2011 at 04:40:19PM -0800, Stefan O'Rear wrote:
> This is a more general problem: the distinction between prefix ops
> and functions is not well defined.  For instance, 'defined 1 && 0'
> is parsed as defined(1) && 0 by Rakudo, but as defined(1 && 0) by
> STD and derivatives.

I think STD tends to supercede the spec.

> Who has the authority to make changes to the spec like this, that
> would invalidate existing programs for the sake of a perceived
> improvement?  I would change this, and a few other things, but feel
> I lack this authority.  I wonder what the correct process is.

I believe the process is "Forgiveness is better than permission."  
In other words, change the spec, and if anyone carps we discuss
it then.  

Pm

Reply via email to