On Jan 3, 2012, at 2:48 PM, Chris Marshall wrote: > On Tue, Jan 3, 2012 at 4:08 PM, Craig DeForest > <[email protected]> wrote: >> The threading engine needs to be thought about if full support is >> implemented for generic empty PDLs. In particular, I believe empty >> dimensions should fail to match anything other than empty dimensions -- so, >> e.g., if $a is 2x0 and $b is 2x1, then "$a*$b" should throw an error, which >> it doesn't currently... >> > > Hmm, that seems to special case the empty piddle rather that > following the standard rule that dims of size 1 match anything > for threading. I don't know if that breaks something but having > an explicit error that is not required means that coding always > has to check for that case.
Well, maybe it *is* doing the right thing then. I can't think of anything that is less surprising than generating a 2x0 output (though that is pretty surprising). _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
