For editor integration, there is gnu-apl-mode for Emacs, installable via MELPA. Another option is Aplwrap, which provides a gtk-based wrapper around GNU APL.
Here's a video I made some time ago showing off the Emacs mode: http://youtu.be/yP4A5CKITnM Regards, Elias On Feb 19, 2015 7:09 PM, "Christian Robert" <christian.rob...@polymtl.ca> wrote: > I was to report that this APL expression > > 30 2⍴?60⍴2 > > always return a row of "1" and a row of "2" (installed from the > source(.tar.gz) provided on GNU Mirrors) > > after looking at the "GNU APL" site for a bug report address, I saw that > we can get > the "latest" from svn; so I check-it-out, compiled, installed and to my > surprise > it no longer give me a row of "1" and "2" ! > > great ! > > that said, my real question is: > > how hard is it to implement the standard/or-not-as-standard-as-it-seems > > :if {boolean} > do this > :else > do that > :endif > > :repeat > do this > :until {boolean} > > :for {var} :in {list} > do this > :endfor > > :forlcl {var} :in {list} > do this > :endforlcl > > I think there is a :while :endwhile too > > > thoses are really missing (to my point of view). > > an other thing really missing is a native ")edit function_name" > who would open an other xterm and offer editing/modifying/saving a function > in a window, ala VI/VIM or ala emacs or ala nano. (I may be able to help > in this matter, ps: ala means "like", not really "with") > > nevertheless I'm quite pleased with "GNU APL" (2 days old installation) > > > Christian Robert, > Poly. > > >