That's the correct message.

('text',b) does not raise an error - b is treated as an undefined verb and a fork is created.  But it's never put to the test because (E. y) fails first.

Henry Rich


On 12/19/2022 6:19 PM, Gilles Kirouac wrote:
Full session:

    r=:'some text 123'
    ('text',b)E.r
|valence error, executing monad E.
|verb has no monadic valence
|   ('text',b)    E.r
   b
|value error: b



   JVERSION
Engine: j904/j64avx/windows
Beta-i: commercial/2022-12-13T15:19:30
Library: 9.04.06
Qt IDE: 2.0.3s/6.2.4(6.2.4)
Platform: Win 64
Installer: J904 install
InstallPath: c:/users/mouton/j904
Contact: www.jsoftware.com


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

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

Reply via email to