Name | Modified | Size | Downloads / Week |
---|---|---|---|
wslib1-0-3-1.tgz | 2022-05-14 | 267.1 kB | |
wslib1-0-2-11.tgz | 2022-02-07 | 270.6 kB | |
wslib1-0-2-10.tgz | 2021-06-03 | 261.7 kB | |
wslib1-0-2-9.tgz | 2020-09-25 | 338.7 kB | |
wslib1-0-2-8.tgz | 2020-06-01 | 335.9 kB | |
wslib1-0-2-7.tgz | 2020-03-30 | 324.5 kB | |
README.md | 2020-02-03 | 2.2 kB | |
wslib1-0-2-6.tgz | 2020-02-03 | 304.5 kB | |
wslib1-0-2-5.tgz | 2019-10-30 | 326.3 kB | |
wslib1-0-2-4.tgz | 2019-07-06 | 309.9 kB | |
wslib1-0-2-3.tgz | 2019-06-08 | 222.2 kB | |
wslib1-0-2-2.tgz | 2019-02-10 | 848.7 kB | |
wslib1-0-2-1.tgz | 2019-01-04 | 547.1 kB | |
wslib1-0-2-0.tgz | 2019-01-02 | 550.0 kB | |
wslib1-0-1-3.tgz | 2018-11-24 | 495.4 kB | |
wslib1-0-1-2.tgz | 2018-11-23 | 495.4 kB | |
wslib1-0-1-1.tgz | 2018-10-31 | 493.1 kB | |
wslib1-0-1-0.tgz | 2018-10-27 | 147.3 kB | |
wslib1-0-0-15.tgz | 2018-08-04 | 70.0 kB | |
wslib1-0-0-14.tgz | 2018-03-30 | 88.9 kB | |
wslib1-0-0-13.tgz | 2018-03-28 | 88.4 kB | |
wslib1-0-0-12.tgz | 2018-03-20 | 87.8 kB | |
wslib1-0-0-11.tgz | 2017-08-20 | 48.8 kB | |
wslib1-0-0-10.tgz | 2017-06-28 | 48.1 kB | |
wslib1-0-0-9.tgz | 2017-04-22 | 48.1 kB | |
wslib1-0-0-8.tgz | 2016-12-19 | 42.6 kB | |
wslib1-0-0-7.tgz | 2016-12-13 | 42.6 kB | |
wslib1-0-0-6.tgz | 2016-12-01 | 38.5 kB | |
wslib1-0-0-5.tgz | 2016-11-30 | 24.5 kB | |
wslib1-0-0-4.tgz | 2016-10-19 | 58.9 kB | |
wslib1-0-0-3.tgz | 2016-10-18 | 52.0 kB | |
wslib1-0-0-2.tgz | 2016-09-27 | 6.1 kB | |
wslib1-0-0-1.tgz | 2016-09-27 | 5.9 kB | |
Totals: 33 Items | 7.3 MB | 1 |
APL-Library
The objective of APL-Library is to provide a collection of APL libraries that provide much of the functionality of other scripting languages.
APL is a functional programming language originally proposed in the 1950s and implemented by IBM in the 1960s. Several APL interpreters are available see http://www.sigapl.org/. These workspaces were developed in GNU APL (http://ftp.gnu.org/gnu/apl).
APL uses a suite of operators and functions represented by special characters and many APL vendors use proprietary file formats. Files in the library are utf-8 encoding where APL's special characters are stored with their Unicode value.
To display these files one must have an appropriate font installed. The Free Software Foundation offers one at http://ftp.gnu.org/gnu/unifont/
As the standard computer keyboard does not contain many of these special APL characters you must reconfigure yours and you have many options. File README-3-keyboard distributed with GNU APL offers many ideas. I used Emacs and gnu-apl-mode.
Documentation
Open file apl-library.info by entering info path/to/apl-library.info
at the shell prompt.
Caveat
Many of these libraries depend on workspace FILE_IO.apl shipped with gnu-apl. This workspace has recently been updated and you may need functions not available in prior releases of gnu-apl. Source code for gnu-apl (and workspace FILE_IO.apl) is available at http://savannah.gnu.org/projects/apl.
license
Copyright (C) 2016, 2017, 2018 Bill Daly.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.