Inconsistent result with user function vs. primitive function

2020-11-08 Thread Elias Mårtenson
Consider the following two commands. I believe they are effectively identical, but they return different results: * 1 2 3 -.×⍨ 10 11 12* 4 * 1 2 3 {⍺-⍵}.×⍨ 10 11 12* 24 I tested on Dyalog, and there both versions return 24. Regards. Elias

Re: edif2 corner condition.

2020-11-08 Thread Hans-Peter Sorge
Hi, the 'corner condition' arises in  edif2.cc: const Function* real_get_fcn(UCS_string symbol_name) { . function = obj->get_function(); } The method obj->get_function() as it seems to me, is "loosing" the body. The output from print below corresponds to the truncated emacs buffe

Re: Inconsistent result with user function vs. primitive function

2020-11-08 Thread Dr . Jürgen Sauermann
Hi Elias, thanks, fixed in SVN 1355. Best Regards, Jürgen On 11/8/20 2:21 PM, Elias Mårtenson wrote: Consider the following two commands. I believe they are effectively identical, but they return diff

Attention: Saving workspaces

2020-11-08 Thread Dr . Jürgen Sauermann
Hi everybody, I am currently doing some rework of the )SAVE and )LOAD commands. Before updating GNU APL from SVN the next time (and in the near future), please make sure that you have made a backup of all your workspaces. If you pr