SlackBuilds Repository

15.0 > Development > minimal-basic (2.40)

minimal-basic (compiler for ECMA-55 Minimal BASIC)

This software is a compiler for 'Minimal BASIC' as specified by the
ECMA-55 standard. The target is AMD64/EM64T/x86-64 machines running a
modern Linux distribution.

The compiler is called ecma55, but it's normally called via wrapper
scripts called BASICC, BASICCS, or BASICCW. Man pages are included for
all of these commands.

There's sample code in /usr/share/minimal-basic, and quite a bit
of documentation in /usr/doc/minimal-basic-$VERSION, including a
copy of the language standard (ECMA-55.TXT) and a complete book
(Learn_BASIC.pdf).

Note: This will only compile on x86_64 because it's partly written in
x86_64 assembly. No way will it ever compile for 32-bit x86 (or any
ARM). Even if it would build on 32-bit, it would be a cross compiler:
it only generates x86_64 code, which would not be very useful on an
x86 system.

Maintained by: B. Watson
Keywords: minimalbasic,ecma55,ecma-55,basicc,compiler,hamurabi,hammurabi,bagels
ChangeLog: minimal-basic

Homepage:
https://buraphakit.sourceforge.io/BASIC.shtml

Source Downloads (64bit):
MinimalBASIC-2.40.tar.xz (0276e6edcc70a6c343a9adb467df845b)

Download SlackBuild:
minimal-basic.tar.gz
minimal-basic.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds