GNU APL: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
Miraheze>Adám Brudzewsky
No edit summary
Miraheze>Adám Brudzewsky
No edit summary
Line 17: Line 17:
| documentation            = [https://www.gnu.org/software/apl/apl.html info manual]
| documentation            = [https://www.gnu.org/software/apl/apl.html info manual]
| influenced by            = [[APL2]], [[Dyalog APL]]
| influenced by            = [[APL2]], [[Dyalog APL]]
| run online              = [http://juergen-sauermann.de/try-GNU-APL try-GNU-APL]
}}
}}
'''GNU APL''' is a free and (almost) complete implementation of Extended APL as specified in [[ISO/IEC 13751:2001]] and is thus similar to [[APL2]]. It runs on GNU/Linux and on Windows using Cygwin, and uses Unicode internally. GNU APL was written and is being maintained by [[Jürgen Sauermann|GNU APL community]].
'''GNU APL''' is a free and (almost) complete implementation of Extended APL as specified in [[ISO/IEC 13751:2001]] and is thus similar to [[APL2]]. It runs on GNU/Linux and on Windows using Cygwin, and uses Unicode internally. GNU APL was written and is being maintained by [[Jürgen Sauermann|GNU APL community]].

Revision as of 22:24, 14 November 2019

GNU APL is a free and (almost) complete implementation of Extended APL as specified in ISO/IEC 13751:2001 and is thus similar to APL2. It runs on GNU/Linux and on Windows using Cygwin, and uses Unicode internally. GNU APL was written and is being maintained by GNU APL community.

GNU APL interpreter includes:

  • nested arrays and related functions
  • complex numbers, and
  • a shared variable interface

In addition, GNU APL can be scripted.

Richard Stallman, founder of the GNU Project, had been an early adopter of APL, using it to write a text editor as a high school student in the summer of 1969.

As of recently, there is an (experimental) online version of GNU APL.

External links

Template:APL programming language