On Tue, Apr 28, 2009 at 5:11 PM, Don Watson <[email protected]> wrote:
> "Here's a hasty example of a case where you can not replace y with ]
>
>   '1 2 3/4 5/' 4 :'(y + ".);._2 x' 7
>  8  9 10
> 11 12  0
>
> Do you understand why you can not replace y with ] in this example?"
>
>
>     I will investigate and get back when I have understood. I think I made
> it clear that I am not a J expert. However, it would help me understand if
> you told me how tacit J represents this in tacit form.

J's tacit translator will not translate this sentence into tacit form,
but instead uses explicit form:

   13 :'(y + ".);._2 x'
4 : '(y + ".);._2 x'

I could come up with a tacit expression which accomplishes
this task, but this would require a complete re-implementation
and not a conversion.

-- 
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to