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

Reply via email to