Thanks for the feedback; it makes sense to me.
> [EMAIL PROTECTED] On Behalf Of Roger Hui
>
> It is not documented, and the system should signal
> error in such cases (and will do so in the next
> release).
>
> The undocumented feature is that atom or list
> gerund arguments are accepted for @ @: &: with
> results modelled as follows:
>
> A=: ((,'@') <@; <)@,"0
> B=: ('@:' <@; <)@,"0
> C=: ('&:' <@; <)@,"0
>
> (f`goo`hoot) @ (p`que`rare)
> +---------+-------------+---------------+
> |+-+-----+|+-+---------+|+-+-----------+|
> ||@|+-+-+|||@|+---+---+|||@|+----+----+||
> || ||f|p|||| ||goo|que|||| ||hoot|rare|||
> || |+-+-+||| |+---+---+||| |+----+----+||
> |+-+-----+|+-+---------+|+-+-----------+|
> +---------+-------------+---------------+
> (f`goo`hoot) A (p`que`rare)
> +---------+-------------+---------------+
> |+-+-----+|+-+---------+|+-+-----------+|
> ||@|+-+-+|||@|+---+---+|||@|+----+----+||
> || ||f|p|||| ||goo|que|||| ||hoot|rare|||
> || |+-+-+||| |+---+---+||| |+----+----+||
> |+-+-----+|+-+---------+|+-+-----------+|
> +---------+-------------+---------------+
>
> (f`goo`hoot) @: ({.+`+)
> +----------+------------+-------------+
> |+--+-----+|+--+-------+|+--+--------+|
> ||@:|+-+-+|||@:|+---+-+|||@:|+----+-+||
> || ||f|+|||| ||goo|+|||| ||hoot|+|||
> || |+-+-+||| |+---+-+||| |+----+-+||
> |+--+-----+|+--+-------+|+--+--------+|
> +----------+------------+-------------+
> (f`goo`hoot) B ({.+`+)
> +----------+------------+-------------+
> |+--+-----+|+--+-------+|+--+--------+|
> ||@:|+-+-+|||@:|+---+-+|||@:|+----+-+||
> || ||f|+|||| ||goo|+|||| ||hoot|+|||
> || |+-+-+||| |+---+-+||| |+----+-+||
> |+--+-----+|+--+-------+|+--+--------+|
> +----------+------------+-------------+
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm