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

Reply via email to