THIS IS A SEMI-PUBLIC BETA VERSION. PLEASE DO NOT PASS IT AROUND OR POST IT ON WEB OR FTP SITES WITHOUT ASKING ME FIRST. MANY OF THE FEATURES IN THIS BETA MAY NOT APPEAR IN THE RELEASED FREEWARE PRODUCT.
This is the Freeware version of my Basic Interpreter for the Nokia 9000/9110 Communicators. The language and look and feel is intentionally styled after the Basic powered micros of the 80s. It is a Beta test version and will stay in Beta for some times I would imagine. A commercial version (Bas9k) is in simultaneous development, although its future in undecided at the present. This document will not attempt to teach programming (Basic or in general). It will start very unfinished, and probably never be more than less unfinished.
This is a complete ground-up start-from-scratch implementation, so I take full responsibility for its highs and lows. This does however mean that some things do not quite work how you may remember them. Normally this is to add some modern thinking to the original Basic concept, or to get round the very poor (by modern standards) processing power of the 9k. Nothing is cast in stone, and if you really hate something let me know.
If you are not familiar with 80s style Basic, its probably worth going to a 2nd hand shop and buying a BBC/Apple/Spectrum etc manual. They are all much the same. VB programmers will get on fine with Bas9k.
Any problems/comments/slagging etc etc of FreeBas9k should go to me at bas9k@davis.demon.co.uk or on the 9000-developers mailing list.
The documentation was done by Dawie Malan dmalan@stanmed.co.za and Ken Guest root@linux.ie.
For any comments or errors in the documentation, send a e-mail message to fb9doc@stanmed.co.za. You will receive an acknowledgement of receipt from the server, and your comment will go on a database as a to-do item, nagging Dawie to update it.