Me too. I originally had doublequotes around "beginner", but decided "self-identified" made the point well enough.
On Tue, Sep 11, 2012 at 8:20 AM, Roger Hui <rogerhui.can...@gmail.com> wrote: >> For a self-identified beginner -- that's quite smart. > > I suspect this "beginner" has multiple advanced degrees in math, comp. > sci., etc. > > > > On Mon, Sep 10, 2012 at 1:25 PM, Ian Clark <earthspo...@gmail.com> wrote: > >> For a self-identified beginner -- that's quite smart. >> >> (;"_1) indeed! You've been reading the J Dictionary. Very carefully. >> >> > if you like "pipelining" your verbs. >> >> Isn't that what J's all about? >> >> On Mon, Sep 10, 2012 at 8:20 PM, Peter B. Kessler >> <peter.b.kess...@oracle.com> wrote: >> > I'm still at the stage where I have to read the dictionary entry for >> most of >> > the verbs, so I'm not even in the slow lane yet. Looking at Stitch >> (dyadic >> > ,.)[1] I was reminded of the explanation of u"_1, which suggested using >> Link >> > (dyadic ;)[2] >> > >> > g =: }. @ (; @ (;"_1)) >> > >> > ' ' g t >> > alpha bravo chuck >> > LF g t >> > alpha >> > bravo >> > chuck >> > >> > if you like "pipelining" your verbs. (The outer set of parens aren't >> needed >> > in g , but that's a subtly different pipeline.) >> > >> > ... peter >> > >> > [1] http://www.jsoftware.com/docs/help701/dictionary/d321.htm >> > [2] http://www.jsoftware.com/docs/help701/dictionary/d330.htm >> > >> > >> > Linda Alvord wrote: >> >> >> >> In the slow lane, here's a version without @ or &. or even inv . >> >> >> >> t=: 'alpha' ; 'bravo' ; 'chuck' >> >> }.@((<' ') ;@,. ]) t >> >> alpha bravo chuck >> >> }: ; t,&.> ' ' >> >> alpha bravo chuck >> >> }.(<' ')([:;,.) t >> >> alpha bravo chuck >> >> >> >> Linda >> >> >> >> >> >> -----Original Message----- >> >> From: programming-boun...@forums.jsoftware.com >> >> [mailto:programming-boun...@forums.jsoftware.com] On Behalf Of Linda >> Alvord >> >> Sent: Friday, September 07, 2012 4:07 PM >> >> To: programm...@jsoftware.com >> >> Subject: Re: [Jprogramming] Flattening a list containing boxed elements >> >> >> >> Thanks, After I sent the message it rankled me that it might be a >> problem >> >> of rank. >> >> >> >> Linda >> >> >> >> -----Original Message----- >> >> From: programming-boun...@forums.jsoftware.com >> >> [mailto:programming-boun...@forums.jsoftware.com] On Behalf Of Dan Bron >> >> Sent: Friday, September 07, 2012 12:35 PM >> >> To: programm...@jsoftware.com >> >> Cc: <programm...@jsoftware.com> >> >> Subject: Re: [Jprogramming] Flattening a list containing boxed elements >> >> >> >> Rank. All definitions in the DoJ are subject to considerations of rank, >> >> though this often -forgive the pun- tacit. >> >> NB. vi (v x) u (v y) >> >> glue =: dyad def '< (> x) , (> y)' >> >> NB. Rank zero here is key >> >> ; z glue"0 ' ' alpha bravo chuck >> >> >> >> -Dan >> >> >> >> Please excuse typos; composed on a handheld device. >> >> >> >> On Sep 7, 2012, at 11:22 AM, "Linda Alvord" <lindaalv...@verizon.net> >> >> wrote: >> >> >> >>> Now what am I missing? >> >>> ; z ,&.> ' ' alpha bravo chuck >> >>> >> >>> NB. x u&.v y ↔ vi (v x) u (v y) >> >>> >> >>> ;<(>z),>' ' >> >>> alpha >> >>> bravo >> >>> chuck >> >>> >> >>> Linda >> >>> >> >>> -----Original Message----- >> >>> From: programming-boun...@forums.jsoftware.com [mailto:programming- >> >>> boun...@forums.jsoftware.com] On Behalf Of Linda Alvord >> >>> Sent: Friday, September 07, 2012 11:00 AM >> >>> To: programm...@jsoftware.com >> >>> Subject: Re: [Jprogramming] Flattening a list containing boxed elements >> >>> >> >>> Chuck caused grief! >> >>> >> >>> -----Original Message----- >> >>> From: programming-boun...@forums.jsoftware.com >> >>> [mailto:programming-boun...@forums.jsoftware.com] On Behalf Of Dan >> Bron >> >>> Sent: Friday, September 07, 2012 9:24 AM >> >>> To: programm...@jsoftware.com >> >>> Cc: <programm...@jsoftware.com> >> >>> Subject: Re: [Jprogramming] Flattening a list containing boxed elements >> >>> >> >>> There are more issues than that. For example, try it with "chuck" >> >>> instead of "charlie". >> >>> >> >>> Also, since > is a scalar verb, the "0 is superfluous. Also, the ,' ' >> >>> appends spaces not to the individual words, but to the entire array, so >> >>> that they all end up trailing, instead of interspersed as desired (the >> >>> spaces which separate the words in Linda's final result are an >> >>> [undependable] side-effect of >, and the experiment suggested above >> may hint >> >>> at their origin). >> >>> >> >>> But, like newcomer to a foreign tongue, Linda has certainly made >> herself >> >>> understood, and the idea is spot on, even if the words aren't exact. >> >>> Certainly we do want to: >> >>> >> >>>> get inside >> >>> >> >>> "0 each box >> >>> ,' ' append a space >> >>> , and string the whole thing together. >> >>> >> >>> A native speaker might have said ; z ,&.> ' ' (and a fastidious >> speaker >> >>> would prepend a }: ). >> >>> >> >>> -Dan >> >>> >> >>> Please excuse typos; composed on a handheld device. >> >>> >> >>> On Sep 7, 2012, at 8:02 AM, "R.E. Boss" <r.e.b...@planet.nl> wrote: >> >>> >> >>>> z=: 'alpha' ; 'bravo' ; 'charlie' >> >>>> >> >>>> ' '=,(>"0 z),' ' >> >>>> 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 >> >>>> >> >>>> ' '=;:^:_1 z >> >>>> 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 >> >>>> >> >>>> >> >>>> R.E. Boss >> >>>> >> >>>> >> >>>>> -----Oorspronkelijk bericht----- >> >>>>> Van: programming-boun...@forums.jsoftware.com >> >>> >> >>> [mailto:programming-boun...@forums.jsoftware.com] Namens Linda Alvord >> >>>>> >> >>>>> Verzonden: vrijdag 7 september 2012 12:50 >> >>>>> Aan: 'Programming forum' >> >>>>> Onderwerp: Re: [Jprogramming] Flattening a list containing boxed >> >>>>> elements >> >>>>> >> >>>>> Did I miss this somewhere? An alternative without inv. >> >>>>> >> >>>>> ,(>"0 z),' ' >> >>>>> alpha bravo charlie >> >>>>> >> >>>>> Linda >> >>>>> >> >>>>> >> >>>> >> >>>> --------------------------------------------------------------------- >> >>>> - 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 >> >>> >> >>> ---------------------------------------------------------------------- >> >>> 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 >> >> >> >> ---------------------------------------------------------------------- >> >> 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 > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm