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