Raul Miller-4 wrote: > > [...] > > Consider [: % *: > > Before the introduction of cap's special treatment during parsing, the > TRIDENT parsing handler would have formed a fork from these three verbs. > > [: has no side effect -- in fact it never does anything -- and in this > context, it is nothing but information. > [...] > [: does produce domain error when invoked either monadically or dyadically. If x (u v w) y were defined to be (x u y) v (x w y) for any three verbs u v w, it would have produced the error when u is [:. So, the definition of [: u v is an extra rule that has to be explicitly coded into the interpreter.
-- View this message in context: http://www.nabble.com/Re%3A-Third-argument-tp24656753s24193p24749322.html Sent from the J Programming mailing list archive at Nabble.com. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
