a=: 0 : 0 a is a b is not a c is a or not a ) a a is a b is not a c is a or not a
b=: <;._2 a b -------T----------T---------------┐ │a is a│b is not a│c is a or not a│ L------+----------+---------------- f=: 13 :'x&(+./@E.)&>y' f 4 : 'x&(+./@E.)&>y' 'is a' f b 1 0 1 'not a' f b 0 1 1 Also: g=: 13 :'+/"1 x E."1 > y' g [: +/"1 [ E."1 [: > ] 'is a' g b 1 0 1 'not a' g b 0 1 1 Is there a way to determine if f and g are the same if they are used dyadically? -----Original Message----- From: programming-boun...@jsoftware.com [mailto:programming-boun...@jsoftware.com] On Behalf Of Roger Hui Sent: Thursday, November 10, 2011 12:45 PM To: Programming forum Subject: Re: [Jprogramming] Boxing and Finding 1. t=: <;._2 s 2. 'sub'&(+./@E.)&> t On Thu, Nov 10, 2011 at 9:36 AM, Skip Cave <s...@caveconsulting.com> wrote: > Two questions, > > 1. I have a text array where each line is terminated with a line feed. How > do you box each line of that text array to create an array of boxed text > strings? > > 2. When you have an array of boxed text strings, how do you create a > boolean array that indicates which boxes contain a particular text string? > > Skip > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm