GNU APL: Difference between revisions
Jump to navigation
Jump to search
Miraheze>Adám Brudzewsky No edit summary |
Miraheze>Adám Brudzewsky No edit summary |
||
Line 3: | Line 3: | ||
| index origin = 0 or 1 | | index origin = 0 or 1 | ||
| function styles = [[tradfn]], [[dfn]] (limited) | | function styles = [[tradfn]], [[dfn]] (limited) | ||
| numeric types = complex floats, rational | | numeric types = complex floats, rational | ||
| unicode support = full | | unicode support = full | ||
| released = 2013 | | released = 2013 |
Revision as of 13:38, 28 October 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.