Re: [Bug-apl] apl computer

2016-08-27 Thread Juergen Sauermann
Hi Xtian, the problem with that example is that SolveSuduku and even the lambda {SolveSudoku ⍵} are defined functions and therefore allowed to have side effects. These side effects need to be taken care of and that causes either a considerable synchron

Re: [Bug-apl] apl computer

2016-08-27 Thread Elias Mårtenson
This is a subject that has interested me a lot, and after coming to a similar conclusion as Jürgen, decided to see if it was possible to get around many of the problems by eliminating the main cause of bad parallelism: Side effects. I have been working an experimental APL interpreter (mostly doing

[Bug-apl] New release?

2016-08-27 Thread Blake McBride
Given all the great bug fixes, and the fact that it has been over a year since the last release, perhaps it is time to create a new GNU APL release. Besides delivering a better program, it shows the world that it is still active. Blake

[Bug-apl] Nil result from ⌹

2016-08-27 Thread Kacper Gutowski
Hi, Matrix division returns no value for large-shaped arguments. There doesn't seem to be any fixed threshold above which it fails, it differs from case to case. A←?9 3⍴256 X←A⌹A X VALUE ERROR X ^ -k

Re: [Bug-apl] Nil result from ⌹

2016-08-27 Thread enztec
works here 1 0 0 0 1 0 0 0 1 On Sun, 28 Aug 2016 04:08:59 +0200 Kacper Gutowski wrote: > Hi, > Matrix division returns no value for large-shaped arguments. > There doesn't seem to be any fixed threshold above which it fails, > it differs from case to case. > > A←?9 3⍴256 > X←

Re: [Bug-apl] New release?

2016-08-27 Thread Christian Robert
I agree. Xtian. On 2016-08-27 14:02, Blake McBride wrote: Given all the great bug fixes, and the fact that it has been over a year since the last release, perhaps it is time to create a new GNU APL release. Besides delivering a better program, it shows the world that it is still active. Bla

Re: [Bug-apl] Nil result from ⌹

2016-08-27 Thread Christian Robert
the only way X←A⌹A return to prompt without error and displaying X give error is that your X is a function, not a variable. my 2 cents, Xtian. On 2016-08-27 22:08, Kacper Gutowski wrote: Hi, Matrix division returns no value for large-shaped arguments. There doesn't seem to be any fixed thresho

Re: [Bug-apl] Nil result from ⌹

2016-08-27 Thread Christian Robert
A←?9 3⍴256 X←A⌹A X VALUE ERROR X ^ X←A⌹A X VALUE ERROR X ^ well, you are right, Xtian. On 2016-08-27 22:08, Kacper Gutowski wrote: Hi, Matrix division returns no value for large-shaped arguments. There doesn't seem to be any fixed thr