Alternativley, you can first type 9!:49[1
then it will accept the old syntax in the current session. On Fri, Jan 3, 2014 at 2:34 PM, Daniel Valentino <daniel.valent...@gmail.com> wrote: > Hi: > > I am very new to J, and not very experienced with functional programming, > but I am trying to use J for a data analytics project that involves a lot > of statistical analysis. In learning to program in J, I started to run > some of the examples from Ken Iverson's Calculus book, and I'm having > trouble with the following: > PS =: 1 : (':'; '(u. x.) p. y.') NB. explicit definition of power series > > On my system, it reports an error: "spelling error" with the caret under > the u. I found the u. operator in the dictionary, and it appears to be a > unicode operator, but it doesn't appear to be defined in my J interpreter. > > I tried the following: > s1 =: $&(0 1) > x =: (i.6)%2 > > 5 s1 PS x > > x1 and x appear to be defined correctly, but I get the "spelling error" > message when I use the PS operator: > > spelling error > | (u. x.) p. y. > | ^ > | PS=: 1 :(':';'(u. x.) p. y.') > > I am using J version j64-701gtk on Windows 7, SP1, 64 bit (intel i7). > > Is this an appropriate question for this forum, or should I post this > message elsewhere? If it is appropriate, can someone help me to understand > the definition of the PS operator, and does anyone recognize why I'm > getting the reported error? > > Thanks in advance for any help! > > Sincerely, > Daniel > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm