Re: [Bug-apl] A few problems

2019-02-04 Thread Dr . Jürgen Sauermann
Hi, I am pretty sure that GNU APL behaves according to the ISO standard up to the point where it crashes. The only wrong behaviour that I currently see is that it should catch the bad alloc exception and signal WS full instead of looping forever. I will look into

Re: [Bug-apl] A few problems

2019-02-04 Thread Dr . Jürgen Sauermann
Hi, infinite recursion should now give WS FULL. SVN 1123. /// Jürgen On 02/03/2019 09:04 PM, vvs wrote: On Sun, Feb 3, 2019 at 9:00 PM Dr. Jürgen Sauermann wrote: Almost every language has that sort of dangerous behavio

Re: [Bug-apl] A few problems

2019-02-04 Thread vvs
Hello On Mon, Feb 4, 2019 at 3:41 PM Dr. Jürgen Sauermann wrote: > infinite recursion should now give WS FULL. SVN 1123. Thanks, it works now. Out of curiosity I've installed Dyalog 14.0 32-bit Windows unregistered version and it behaves the same way, i.e. WS FULL. I think it'd worth mentioning

Re: [Bug-apl] A few problems

2019-02-04 Thread Bill Heagy
Minor note: )load appears to be giving a diagnostic: )load p010 filename:'/home/wheagy/workspaces/p010.xml' at Workspace.cc:977 (debian system) On 2019-02-04 12:22 p.m., vvs wrote: Hello On Mon, Feb 4, 2019 at 3:41 PM Dr. Jürgen Sauermann wrote: infinite recursion should

Re: [Bug-apl] A few problems

2019-02-04 Thread Dr . Jürgen Sauermann
Hi Bill, thanks, fixed in SVN 1124. Best Regards, /// Jürgen On 02/04/2019 06:47 PM, Bill Heagy wrote: Minor note:  )load appears to be giving a diagnostic:   )load p010 fi

Re: [Bug-apl] A few problems

2019-02-04 Thread vvs
On Mon, Feb 4, 2019 at 2:04 PM Dr. Jürgen Sauermann wrote: > Attempting to solve a not decidable problem at runtime is nothing > that I would dare to try. Well, it seems that it all depends on implementation. While Dyalog implemented assignment the same way as GNU APL, in NARS2000 it's very diffe