Your worksheet uses English prose which is difficult
to get precise and correct.  What is needed is an
expression of the ideas and rules in an executable
notation.  I have just the thing:
http://www.jsoftware.com/jwiki/Essays/Rank



----- Original Message -----
From: Terrence Brannon <[EMAIL PROTECTED]>
Date: Friday, June 22, 2007 5:09 pm
Subject: [Jgeneral] Let's get explicit about dyadic verb processing

> I would appreciate feedback on any improvements that can be made to
> this worksheet for understanding how a dyadic verb operates.
> 
> J Language Dyadic Verb Processing Worksheet
> ===========================================
> 
> Write out the entire expression:
> Write out the abbreviated verb rank:
> Expand the verb rank(*1):
> 
> Rank Calculation:
> ----------------
> left-noun-rank:                               right-noun-rank:
> left-verb-rank:                               right-verb-rank:
> lesser left rank, lr =                lesser right rank, rr =
> 
> The verb will be applied to lr-cells of the left operand
> and rr-cells of the right operand.
> 
> left-noun-shape:                        right-noun-shape:
> 
> Frame Calculation per 
> http://www.jsoftware.com/jwiki/Essays/A_Fine_Line------------------
> -----------------------------------------------------
> left-frame: lf =                      right-frame: rf =
> 
>            Result frame (longer of two):
> 
> Operand Pairing:
> ---------------
> 
> 
> Footnotes:
> ---------
> (*1) Expand verb rank:
>     v"0 1 2 has monad rank 0, dyad left rank 1, and dyad right 
> rank 2
>     v"0 1 has monad rank 1, dyad left rank 0, and dyad right rank 1
>     v"1 has all ranks 1
> 
> Type verb b. 0 to get the rank in the interpreter.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to