On Tue, Jun 12, 2012 at 10:01 AM, Henry Rich <henryhr...@nc.rr.com> wrote: > On 6/11/2012 9:34 PM, Raul Miller wrote: > > -/ .* performs only one multiply. > > Keep in mind that -/ .* is nothing like DET. It uses rules of linear > algebra to calculate a result in far less than O(!n) time.
I was actually using rephrasings such as -/ .(*&([smoutput)) and -/ .(([smoutput)@:*) and -/ .(([smoutput)@*) to count how many times multiplication was occurring. So I am not talking about any special code used for -/ .* -- I have not investigated that -- but instead am using -/ .* as an illustration of how . builds monadic verb definitions in the general case. Anyways, . terminates earlier than DET. -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm