In beta-m I'm still seeing odd behaviour of the stack when the suspension
occurs in an explicit verb. I had assumed this was related to an issue
previously raised by Mike Day with suspended explicit verbs with no locals.

The following is what I'm currently seeing:

   dbr 1
   foo=. verb def ('d=. 1';'0,y')
   foo 'x'
|domain error: foo
|   0    ,y
|foo[1]
      dbst ''
|dbst[0]
|       dbst''
*       foo'x'                                      <== should be:   0   ,y
|foo[1]
|       foo'x'
      JVERSION
Engine: j901/j64avx2/windows
Beta-m: commercial/2019-10-03T18:10:59
Library: 9.01.10
Platform: Win 64
Installer: J901 install
InstallPath: c:/users/kbi/j901
Contact: www.jsoftware.com

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

Reply via email to