u v x y m n are arguments, and they are special in that they are always stacked by value, not by name. That's why Joey gets the results he does: u : 0 requires u to exist, and thus gives value error; while a : 0 treats a as an undefined name, and proceeds to evaluate (undefverb : noun) which is a domain error because (verb : noun) is illegal.

The question is, What was David Lambert's a?

Henry Rich

On 5/11/2021 11:27 PM, Joey K Tuttle wrote:
      u :0
|value error
|       u :0

    a :0
|domain error
|   a     :0

    JVERSION
Engine: j903/j64avx2/darwin
Beta-i: commercial/2021-04-30T12:15:29
Library: 9.03.03
Platform: Darwin 64
Installer: J903 install
InstallPath: /applications/j903
Contact: www.jsoftware.com


On 2021May 11, at 18:56, David Lambert <[email protected]> wrote:

    u :0
|value error
|       u :0

    a :0
|out of memory
|   a     :0

    JVERSION
Engine: j903/j64avx2/linux
Beta-i: commercial/2021-04-30T12:06:24
Library: 9.03.03
Platform: Linux 64
Installer: J903 install
InstallPath: /home/lambertdw/downloads/installs/j903
Contact: www.jsoftware.com

    NB. discovered with poor spelling conjuction

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


--
This email has been checked for viruses by AVG.
https://www.avg.com

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

Reply via email to