You need something between the j and k. Try:

   j;k [j=.0 [ k=.1
┌─┬─┐
│0│1│
└─┴─┘

On Thu, Jul 28, 2011 at 10:45 AM, Aai <[email protected]> wrote:

> < j k [j=.0 [ k=.1
> |syntax error
> | <j k[j=.0[k=.1
> < 0 1
> ┌───┐
> │0 1│
> └───┘
> < j, k [j=.0 [ k=.1
> ┌───┐
> │0 1│
> └───┘
>
>
> Hallo PackRat, je schreef op 28-07-11 18:16:
> > I'm trying to learn better about using "from" and "amend" (that is,
> > trial and error with applications somewhat beyond the beginning level
> > where I've been for a while).
> >
> > To do some testing with the "from" verb applied to tables rather than
> > lists, I was experimenting with the following explicit verb:
> >
> > ---------------------------------------------------
> >
> > NB. testamend.ijs
> >
> > require 'files strings'
> >
> > ta=: 3 : 0
> >
> >    qq=. '0';'1';'2';'3';'4';'5';'6';'7'
> >    qq2=. 2 4 $ qq
> >    pp=. 'aebfcgdh'
> >
> >    p=. ''
> >    for_j. i.2 do.
> >      for_k. i.4 do.
> >        p=. p , ((".>((<  j k) { qq2)) { pp)
> >      end.
> >    end.
> > )
> >
> > ---------------------------------------------------
> >
> > Unfortunately, loading the script in J602 and executing the "ta" verb
> > results in this:
> >
> >     ta''
> >     |syntax error: ta
> >     |   p=.p,((".>((<j k){qq2)){pp)
> >
> > However, when I manually execute the critical part of the error line in
> > the interpreter:
> >
> >     (".>((<  j k) { qq2)) { pp
> >
> > using any values of 0 or 1 in place of j and 0 to 3 in place of k, the
> > code works perfectly.
> >
> > Why is this code sequence a syntax error in the script while it works
> > OK directly in the interpreter?
> >
> > Thanks in advance for your assistance in helping me understand this!
> >
> >
> > Harvey
> >
> > ----------------------------------------------------------------------
> > For information about J forums seehttp://www.jsoftware.com/forums.htm
>
> --
> Met vriendelijke groet,
> =@@i
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to