|
From: | Elias Mårtenson |
Subject: | Re: [Bug-apl] Element types in mixed arrays |
Date: | Sat, 24 May 2014 00:30:56 +0800 |
This is the best I can come up with:{0=↑1↓,⍵}¨m
Regards,EliasOn 24 May 2014 00:26, Elias Mårtenson <address@hidden> wrote:Well, it's not exactly what you're looking for. Consider if an element is a nested array. It'll come out as 0.Regards,Elias
On 23 May 2014 23:54, Blake McBride <address@hidden> wrote:Greetings, and sorry about the basic question.If I have a mixed array, i.e.:m←5 5⍴⍳25m[2;2]←'X'What I am looking for is the correct way to tell which elements are character and which are numeric.I know I can do:m∊⎕AVThat gives me exactly what I am looking for. It just seems like a lot of work for each element of m to get compared with each element of ⎕AV. DialogAPL defines monadic ∊ to give this, but IBM APL2 uses it for something else. I just thought there might be an efficient idiom for this in IBM APL2.Thanks.Blake
[Prev in Thread] | Current Thread | [Next in Thread] |