There is also a portable editor written in APL at: https://github.com/blakemcbride/APLEditor
On Thu, Feb 19, 2015 at 5:22 AM, Elias Mårtenson <loke...@gmail.com> wrote: > 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. >> >> >>