Re: [Bug-apl] APL Package Manager - tutorial available

2014-05-16 Thread David B. Lamkins
I've also added a roadmap to show the order in which new features will be available. Again: comments are invited. On Fri, 2014-05-16 at 14:47 -0700, David B. Lamkins wrote: > In preparation for a beta release of the package manager, I've created a > tutorial. I hope you find it useful. Comments an

Re: [Bug-apl] box and unbox that work uniformly and without exceptions

2014-05-16 Thread Frederick H. Pitts
Hello Blake, Please present at least one use case where box/unbox behavior differs from ⊂/⊃ behavior. For all the use cases you present in your email, I do not believe there is a difference. Regards, Fred Pitts Retired Chemical Engineer On Tue, 2014-05-13 at 09:00 -0500, Blake McBride

[Bug-apl] APL Package Manager - tutorial available

2014-05-16 Thread David B. Lamkins
In preparation for a beta release of the package manager, I've created a tutorial. I hope you find it useful. Comments and corrections are invited. There are a few more things that I'd like to fix before declaring this ready for testing, but you're welcome to take a look now. https://github.com/T

[Bug-apl] quad-FX

2014-05-16 Thread David B. Lamkins
According to the IBM reference, quad-FX should change the definition of a function in the workspace even when the function is pendent.

Re: [Bug-apl] SQL interface needs a workspace

2014-05-16 Thread David B. Lamkins
A related mutation that'd be interesting (to me, at least) would be an APL that only allowed definitions in the form of Dyalog's direct definitions (d-fns). This would include all of the associated mechanisms, like lexical scoping and guards. Maybe even closures... On Thu, 2014-05-15 at 22:28 +020

Re: [Bug-apl] Emacs lib loaded automatically

2014-05-16 Thread Elias Mårtenson
Thanks! Now, I need to be able to pass an initialisation argument, as well as a way to specify the location of the library. Any suggestion how to do this? As for the init parameter, I'm now passing it into the native function (it's a single number that specifies the port number to listen to, or -

[Bug-apl] Emacs lib loaded automatically

2014-05-16 Thread Juergen Sauermann
Hi Elias, I have changed the code so that libemacs is loaded automatically when GNU APL is started with --emacs. SVN 269. I believe that other libraries shall unload themselves on )CLEAR, at least that is what I would expect. /// Jürgen

Re: [Bug-apl] crash on each of empty

2014-05-16 Thread David B. Lamkins
Thanks, Jürgen. I'm comfortable with this resolution. I noticed the same typos on p. 110 of the ISO spec. It didn't occur to me, though, to substitute Z←(R) ≠ (R). Best wishes, David On Fri, 2014-05-16 at 16:40 +0200, Juergen Sauermann wrote: > Hi David, > > not sure if it contradicts. > >

Re: [Bug-apl] crash on each of empty

2014-05-16 Thread Juergen Sauermann
Hi David, not sure if it contradicts. (1) First of all the ISO standard says this about *A f¨ B* and *f¨ B:* *9.2.6 Each* ... For both forms: If B is not empty, Signal domain-error. ... I believe this is a typo and they mean "if B is empty". Thus according to the ISO standard +¨'' is undef