Description
Blassic is a classic Basic interpreter. The line numbers are mandatory,
and it has PEEK & POKE. The main goal is to execute programs written
in old interpreters, even those that use peculiar control flow constructs
or automodifiable code. However, it can be used as a scripting language,
and has some not-so-classic instructions.
It has graphics modes that are compatible with some classic systems and user
defined.
News.
Contributed OpenZaurus package.
See the download section bellow.
Blassic in a router!
You can read how to install Blassic in a router under openwrt/midge
in the following links:
http://www.picinternetprojects.247n.com/SunspotIpkgs-Blassic.html
http://www.picinternetprojects.247n.com/SunspotIpkgs.html
License
Blassic can be used and distributed under the terms of the GPL license.
Documentation
Download
Note:
Several browsers have problems downloading .tgz files, applying a second
gzip compression to them before storing in disk.
The best way to avoid the problem is to download them with wget or
other tool, instead of the browser.
Current version is 0.10.0 (NEWS of this version).
- New version 0.10.1 for testing only, adds MSX charset.
-
Gzipped tar package:
blassic-0.10.1.tgz
- Source and sample programs.
-
- Sample programs only.
-
Rpm for Linux:
blassic-examples-0.10.0-1.i386.rpm
- Binaries.
-
Windows:
blassic-0.10.0.zip
Linux i386:
Linux arm for the Yopy PDA (executable only):
blassic-arm-0.10.0.tgz
- Gentoo installation
-
To install Blassic in Gentoo just execute
" emerge dev-lang/blassic "
- Pkgsrc installation
-
To install Blassic from pkgsrc (i.e. in NetBSD) just
"make install clean" in pkgsrc/wip/blassic/
(http://pkgsrc-wip.sf.net)
- Contributed versions.
-
- More programs.
-
In addition to those included in the packages
You have more blassic programs here
There are also some contributed programs in the files section of
the yahoo group (see Mailing list below).
- Other stuff.
-
A syntax highlighting file for gedit contributed by Markus Mangold:
http://www.buchmarkt-waldkirch.de/cybermonkey/blassic.lang
- Older versions.
-
Click here to download older versions of Blassic.
- Preview of next version: 0.11.0
-
blassic.0.11.0.20080713.tgz (updated 13-jul-2008)
blassic.0.11.0.zip (windows binary) (updated 25-apr-2006)
This is a preliminary version only for people interested in testing
new features.
It's not very stable yet, particularly the debug code can crash if the
pthread option is used.
Only source code is provided, you need a C++ compiler to test it.
A sample of some of the new features can be seen in "puzzle.bas".
Mailing list
http://groups.yahoo.com/group/blassic/
Contact
E-mail:
julian.notfound@gmail.com
That's all folks!