On Thu, Jun 9, 2022 at 12:14 AM Arthur Anger <[email protected]> wrote: > Each non-assigment step in a computation produces copies(!) of its inputs, > selected and arranged in various specified ways, awaiting disposition--in > another step, in assignment to storage, in output, or in discard.
In addition to the points Chris Burke raised, in a practical sense this is either a very difficult concept, or a misleading concept. Consider, for example: spacex=: 7!:2 spacex 'i.1e5' 1049376 spacex '1+i.1e5' 1049376 spacex '2+1+i.1e5' 1049376 spacex '2*1+i.1e5' 1049376 spacex '3^2*1+i.1e5' 2098048 spacex '4+3^2*1+i.1e5' 2098432 JVERSION Engine: j904/j64avx2/windows Beta-d: commercial/2022-05-19T20:39:35 Library: 9.04.01 Qt IDE: 2.0.3/6.2.4(6.2.4) Platform: Win 64 Installer: J904 install InstallPath: c:/other/j904 Contact: www.jsoftware.com FYI, -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
