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
