On Thu, Jan 14, 2010 at 10:08 AM, bill lam <[email protected]> wrote:
> Note that this method cannot be used inside an explicit definition
> because the lone ) cannot be nested.

Note also that you can usually work around this problem
by putting the noun's definition outside of the explicit
definition.

Since he was translating C code, he was presumably already
working with this kind of case.

But if you wanted a "non-global" noun, you might promote
your explicit definition (replace 4 : with 1 : or replace 1 :
with 2 :) and pass the noun in as a parameter at definition
time.

(My big uncertainty, for this case, was whether C line
continuations count as whitespace or not.  It has been
too long since I have worked in C.)

-- 
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to