On 10/1/07, Roger Hui <[EMAIL PROTECTED]> wrote:
> Among other things, this proposal conflicts with current uses such as   3 : 
> '(*:y)%2'

Currently,
   3 :'('
generates a verb which generates a syntax error when used.

The conflict I can see would be the case
   0 :'('
which currently produces the same result as
   '('

That said, if you wanted a simple test, you could require that
the right argument to : be rank 1 for the current meaning.  While
hypothetically speaking this would be a bigger conflict than testing
only for the '(' case, I think this does not conflict with the dictionary,
and is at best rarely used.

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

Reply via email to