I also seem to remember that if you wanted to control what lines to execute
you had to set $. to the linenumbers to be executed
It took some time to get used to

It sure has come a long way

2006/2/28, Cliff Reiter <[EMAIL PROTECTED]>:
>
> The design choice was also made in the context of a history.
> Back in '93, there was J version 7 (now we have J release 5.04)
> that had no control words: no if., no while.,
> but there was "control suite", a modifiable
> list of lines to be executed. Main interface was a dos text
> window. In that era I remember (maybe correctly)
> explicit functions being built
>
> t=.'a=.^y.'
> t=.t,:'b=.*x.'
> t=.t,'a+b'
>
> f=: '' : t
>
> I think 3 : 0 arrived around '94
>
> f=:3 : 0
> :
> a=.^y.
> b=.*x.
> a+b
> )
>
> looks swell and I have no trouble remembering 3 : 0
> I am amazed that the design of 3 : 0 helped open the door
> to the rich interface that Oleg described, and we
> now enjoy.
>
> Best,
> Cliff
>
>
> --
> Clifford A. Reiter
> Mathematics Department, Lafayette College
> Easton, PA 18042 USA,   610-330-5277
> http://www.lafayette.edu/~reiterc
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>



--
Björn Helgason, Verkfræðingur
Fugl&Fiskur ehf, Þerneyjarsund 23,
Skype: gosiminn, gsm: +3546985532
802 Selfoss ,t-póst: [EMAIL PROTECTED]
http://www.linux.is/forritun/data/J/grunnur.pdf


Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari einfaldleikans

góður kennari getur stigið á tær án þess að glansinn fari af skónum
          /|_      .-----------------------------------.

         ,'  .\  /  | Með léttri lund verður        |
     ,--'    _,'   | Dagurinn í dag                     |
    /       /       | Enn betri en gærdagurinn  |
   (   -.  |        `-----------------------------------'
   |     ) |
  (`-.  '--.)
   `. )----'
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to