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.
On Feb 19, 2015 7:09 PM, "Christian Robert" <
address@hidden> 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.