On 8/6/07, Sherlock, Ric <[EMAIL PROTECTED]> wrote:
> I'm not that keen on all the Caps in there. Can it be cleaned
> up/simplified more?
A fork of the form
[: u v
is equivalent to
u @: v
Note however, that if v is a composite verb you usually need
to include it in parenthesis.
Note also that if the rank of v is infinite (or the rank of the left
verb of v, for one of those cases where parenthesis around
v are unnecessary and you have omitted them), then @ may be
use in place of @:
In other words:
'd' e."1 [: > [: , [: ({:"1) 1!:0@(fboxname&>)@(dropPS&.>)@boxopen
is equivalent to
'd' e."1 [: > [: , ({:"1)@:(1!:0@(fboxname&>)@(dropPS&.>)@boxopen)
as well as
'd' e."1 [: > [: , ({:"1)@(1!:0)@(fboxname&>)@(dropPS&.>)@boxopen
and
'd' e."1 [: > [: , ({:"1)@:(1!:0@(fboxname&>)@(dropPS&.>)@boxopen)
Hopefully, you can take it from there...
Note also that if you have linear display on, you can use that to
remind you where parenthesis are unecessary
--
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm