More actions
Brandy Basic V for Dslinux | |
File:Brandybasicvds.jpg | |
General | |
---|---|
Author(s) | David Daniels, Hideki |
Type | Utility |
Version | 1.19.DSL.02 |
Licence | Mixed |
Links | |
[Media:Brandydslinux119dsl02.zip Download] | |
Website |
<htmlet>adsense</htmlet>
This is a basic port of the Brandy BBC Basic V interpreter to Dslinux. The original author complete with source.
Only text modes are supported, support for ARM assembly.
Features
- It is a structured Basic with a full range of statement types such as WHILE and REPEAT loops, a block IF statement and a CASE statement.
- It has procedures and multi-line functions which can have local variables and arrays.
- It has 'indirection operators' which allow data structures to be constructed and manipulated. Memory can be allocated from the Basic heap that can be referenced using these operators.
- The Acorn-written interpreters include an assembler.
- Speed: the interpreter is very fast.
User guide
Basic.txt contains a manual for Basic V, brandy.jpg an example screenshot.
This is a quite fast and well featured structured Basic interpreter.
To exit brandy type QUIT at the > prompt.
Changelog
1.19.DSL.02 17 January 2008
- MODE 47 64x32 text - for dslinux with 4x6 font
- MODE 48 64x21 text - for dslinux with 4x9 font
1.19.DSL.01 17 January 2008
- Initial port