The consequences of placing an assignment at the close
of an explicit definition recently came to my
attention.
aa=:99
NB. no output produced when executed in J console.
se=: 3 : 'aa=:99'
se ''
99
NB. a verb must produce a noun.
So, it makes sense to return the last value handled
since verbs must both receive and emit nouns. What I
can't find is where this implied (]) may be
documented. I looked in the Dictionary under H. Frets
and Scripts and in Vocabulary under Copula. Where
should I be looking?
--
Tracy B. Harms
A good programming language is a conceptual universe
for thinking about programming.
Alan Perlis
____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now.
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm