GNU APL: Difference between revisions

Jump to navigation Jump to search
246 bytes removed ,  22:26, 9 August 2023
m
removed reference to try-GNU-APL online demo - which no longer exists in any fashion
m (Text replacement - "<source" to "<syntaxhighlight")
m (removed reference to try-GNU-APL online demo - which no longer exists in any fashion)
Line 18: Line 18:
| 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]
}}
}}
{| class=wikitable style="float:right;max-width:33%"
{| class=wikitable style="float:right;max-width:33%"
Line 26: Line 25:
'''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 was initially written and is being maintained by Jürgen Sauermann. It includes extensions such as [[complex number]]s and a shared variable interface.
'''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 was initially written and is being maintained by Jürgen Sauermann. It includes extensions such as [[complex number]]s and a shared variable interface.


[[File:GNU APL.png|thumb|left|GNU APL's online demo, [http://juergen-sauermann.de/try-GNU-APL try-GNU-APL]]]
In addition to a normal local APL [[session]], GNU APL can used in a "scripting" language fashion by processing linear scripts passed to the interpreter at startup. It can also be compiled into a shared loadable library for embedding the interpreter into other projects.
In addition to a normal local APL [[session]], GNU APL can used in a "scripting" language fashion by processing linear scripts passed to the interpreter at startup. There is an experimental online version as well as the ability to be compiled into a shared loadable library for embedding the interpreter into other projects.


Documents on GNU APL sometimes quote [[Richard Stallman]], who both founded GNU and programmed in APL. However, Stallman is not directly associated with the project.
Documents on GNU APL sometimes quote [[Richard Stallman]], who both founded GNU and programmed in APL. However, Stallman is not directly associated with the project.
33

edits

Navigation menu