lang/bwbasic - The NetBSD Packages Collection

The Bywater Basic interpreter

The Bywater BASIC Interpreter (bwBASIC) implements a large superset
of the ANSI Standard for Minimal BASIC (X3.60-1978) and a significant
subset of the ANSI Standard for Full BASIC (X3.113-1987) in C. It also
offers shell programming facilities as an extension of BASIC. bwBASIC
seeks to be as portable as possible.

Originally written by Ted A. Campbell, and released under the GPL. It
was posted to comp.sources.misc, volume 40. It was hosted for a while at
ftp.eng.umd.edu.

Patched by Jon B. Volkoff.
Version 2.20 was released 25 November 1995
Patch 1: 15 March 1996
Patch 2: 11 October 1997

Patch 2 includes new files for UNIX ncurses interface, compliments of
L.C. Benschop, Eindhoven, The Netherlands.

Build dependencies

pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

(none)

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64bwbasic-3.10.tgz
NetBSD 10.0aarch64bwbasic-3.10.tgz
NetBSD 10.0aarch64bwbasic-3.10.tgz
NetBSD 10.0aarch64ebbwbasic-3.10.tgz
NetBSD 10.0aarch64ebbwbasic-3.10.tgz
NetBSD 10.0alphabwbasic-3.10.tgz
NetBSD 10.0earmv4bwbasic-3.10.tgz
NetBSD 10.0earmv6hfbwbasic-3.10.tgz
NetBSD 10.0earmv6hfbwbasic-3.10.tgz
NetBSD 10.0earmv6hfbwbasic-3.10.tgz
NetBSD 10.0earmv7hfbwbasic-3.10.tgz
NetBSD 10.0earmv7hfbwbasic-3.10.tgz
NetBSD 10.0earmv7hfbwbasic-3.10.tgz
NetBSD 10.0i386bwbasic-3.10.tgz
NetBSD 10.0i386bwbasic-3.10.tgz
NetBSD 10.0m68kbwbasic-3.10.tgz
NetBSD 10.0powerpcbwbasic-3.10.tgz
NetBSD 10.0vaxbwbasic-3.10.tgz
NetBSD 10.0x86_64bwbasic-3.10.tgz
NetBSD 10.0_BETAx86_64bwbasic-3.10.tgz
NetBSD 8.0i386bwbasic-3.10.tgz
NetBSD 8.0i386bwbasic-3.10.tgz
NetBSD 8.0i386bwbasic-3.10.tgz
NetBSD 8.0powerpcbwbasic-3.10.tgz
NetBSD 8.0powerpcbwbasic-3.10.tgz
NetBSD 8.0powerpcbwbasic-3.10.tgz
NetBSD 8.0powerpcbwbasic-3.10.tgz
NetBSD 8.0x86_64bwbasic-3.10.tgz
NetBSD 8.0x86_64bwbasic-3.10.tgz
NetBSD 8.0x86_64bwbasic-3.10.tgz
NetBSD 9.0aarch64bwbasic-3.10.tgz
NetBSD 9.0aarch64bwbasic-3.10.tgz
NetBSD 9.0aarch64bwbasic-3.10.tgz
NetBSD 9.0alphabwbasic-3.10.tgz
NetBSD 9.0alphabwbasic-3.10.tgz
NetBSD 9.0earmbwbasic-3.10.tgz
NetBSD 9.0earmv4bwbasic-3.10.tgz
NetBSD 9.0earmv6hfbwbasic-3.10.tgz
NetBSD 9.0earmv6hfbwbasic-3.10.tgz
NetBSD 9.0earmv6hfbwbasic-3.10.tgz
NetBSD 9.0earmv7hfbwbasic-3.10.tgz
NetBSD 9.0earmv7hfbwbasic-3.10.tgz
NetBSD 9.0earmv7hfbwbasic-3.10.tgz
NetBSD 9.0i386bwbasic-3.10.tgz
NetBSD 9.0i386bwbasic-3.10.tgz
NetBSD 9.0m68kbwbasic-3.10.tgz
NetBSD 9.0m68kbwbasic-3.10.tgz
NetBSD 9.0mips64ebbwbasic-3.10.tgz
NetBSD 9.0powerpcbwbasic-3.10.tgz
NetBSD 9.0powerpcbwbasic-3.10.tgz
NetBSD 9.0powerpcbwbasic-3.10.tgz
NetBSD 9.0powerpcbwbasic-3.10.tgz
NetBSD 9.0sh3elbwbasic-3.10.tgz
NetBSD 9.0sh3elbwbasic-3.10.tgz
NetBSD 9.0sparc64bwbasic-3.10.tgz
NetBSD 9.0sparcbwbasic-3.10.tgz
NetBSD 9.0sparcbwbasic-3.10.tgz
NetBSD 9.0vaxbwbasic-3.10.tgz
NetBSD 9.0vaxbwbasic-3.10.tgz
NetBSD 9.0x86_64bwbasic-3.10.tgz
NetBSD 9.0x86_64bwbasic-3.10.tgz
NetBSD 9.3x86_64bwbasic-3.10.tgz
NetBSD 9.3x86_64bwbasic-3.10.tgz

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

(none)

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.