On Wed, Feb 16, 2005 at 02:53:15PM +1100, Damian Conway wrote:
> Patrick R. Michaud wrote:
> 
> >>>none(none($a,$b),none($c,$d)) == none($a,$b,$c,$d)
> >>
> >>True.
> >
> >
> >Hmmmm...
> >
> >   -> none(none($a,$b) == none($a,$b,$c,$d),
> >           none($c,$d) == none($a,$b,$c,$d))
> 
> RHS distributes first. So the expansion is this instead...

Ummm, okay, but that's not what I interpreted from S09, where
it says that the "left-most" conjunction or injunction is
autothreaded first.  In this I've also assumed that 

    $a == $b 

is equivalent to

    &infix:<==>($a, $b) 

so I'm missing the piece that says to distribute the RHS first.

Pm

Reply via email to