I introduce the idea of redefining  u"v  such that:

      u"v y   <==>     u"(  v y) y

and

    x u"v y   <==>   x u"(x v y) y

An alternative is to define a gerundial form of u"m . Right now u"m for non-numeric m is a domain error (i.e. is meaningless). It could be defined analogously to u^:m (or m} ).

I've put more detail at:

http://www.jsoftware.com/jwiki/System/Interpreter/Requests#head-8addaa5a93f632d809b613aa601c878dfb1b6e74

If you're interested, please read that and discuss there.

-Dan

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

Reply via email to