!ARMForth32 on the Raspberry Pi

Home Page
 What is Forth?
 Why use Forth?
Code Extensions
More Information



The !ARMForth32 source code is written in Basic V ("BBC Basic"). Most of it is composed of assembler code, using the Basic Assembler . The assembler takes about 1 minute on the PI to create the Forth !RunImage file.


The standard functions are as follows:

  • Standard Forth Word Set (mainly Forth79 + Forth83 standards)
  • Macro Assembler
  • MultiTasker
  • Extensible Data Types
  • Access to ARM SWIs and BASIC functions
  • String Functions
  • Runs either in window as a task or in full-screen mode     


The next page discusses the extensions which I have added to the Standard Word Set