lang/gnu-apl - The NetBSD Packages Collection

Free interpreter for the programming language APL

GNU APL is a free interpreter for the programming language APL.

The APL interpreter is an (almost) complete implementation of ISO standard
13751 aka. Programming Language APL, Extended.

The APL interpreter has implemented:

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

In addition, GNU APL can be scripted. For example, this GNU APL home page was
produced by a CGI script written in APL.

GNU APL was written and is being maintained by Jurgen Sauermann.

Build dependencies

lang/gcc12 lang/gcc12 devel/libtool-base pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

math/fftw lang/gcc12-libs math/gsl devel/pcre2 databases/sqlite3 math/fftw math/gsl devel/pcre2 databases/sqlite3

Binary packages

OSArchitectureVersion
(none)

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

gtk3
Enable support for GTK3.
pcre
Enable Perl-compatible regular expressions.
x11
Enable X11 support.
pgsql
Enable PostgreSQL support.
sqlite3
Enable SQLite3 support.

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.