Acorn BASIC

System BASIC

"This is a 4K byte program which interprets the popular BASIC programming language. Acorn's interpreter uses 32-bit integers to provide a numeric range of ±2,000,000,000, and has additional instructions specifically aimed for manipulating real machine addresses. The interpreter requires an Acorn Operating System for handling keyboard and VDU and can typically process 500 statements per second."

Source code (ca65 format)

Listing file

Object code

 

Floating Point Extension

"This is an additional 4K byte program which adds 9-digit floating point manipulation to the repertoire of the integer BASIC interpreter. Also included are scientific function and plot routines for the VDU."

I don't have an original copy of the Floating Point Extension for System BASIC however the Atom version works OK although there are Atom specific functions that will not work.

Object code

(Disassembled source code to follow)

ONLI Extension

"This is an additional 2K byte program which adds statements to BASIC allowing the control of experiments in real time. Designed to operate with laboratory interface the state of each output or input is easily controlled and timed using the 10mS clock interrupt."

NewBASIC

to follow.

 

Source code (ca65 format)

Listing file

Object code

 

Home