Hi, thanks, fixed in SVN 373.
/// Jürgen On 07/14/2014 05:36 AM, Elias Mårtenson wrote:
Interesting. Given the following definition of pp: ∇Z←X pp Y ⎕←'comparing' ⎕←' X=' (8⎕CR X) ⎕←' Y=' (8⎕CR Y) Z←X≡Y ∇ I get the following output: *(⊂'foo') pp¨ (,⊂'foo')* comparing X= ┌─────┐ │┌→──┐│ ││foo││ │└───┘│ └∊────┘ Y= ┌→────┐ │┌→──┐│ ││foo││ │└───┘│ └∊────┘ Seems to be to be a bug in the implementation of ¨ (each). Regards, EliasOn 14 July 2014 11:28, Blake McBride <[email protected] <mailto:[email protected]>> wrote:GNU APL: (⊂'myfile')≡¨⊂'myfile' 1 (⊂'myfile')≡¨,⊂'myfile' 0 IBM APL 2 returns 1 in both cases. I had a vector I was using. I got one result when I had 2 or more elements, and another result when there was only one element - even though it was still a vector. IBM's result is consistent regardless of 0, 1, 2 or more elements. Thanks. Blake
