From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Bashforth is a free Forth interpreter, written entirely in the Bash scripting language. It requires GNU Bash v2.04 or higher. Its virtual machine makes use of string threading.

Due to being written in a scripting language, Bashforth runs slowly, but does not need any installation for those who want to try out the Forth language.

An object-oriented programming environment is available for Bashforth, by means of the SmallOOPS extension to Bashforth, allowing interactive OOPS programming right from the Bash prompt.

More alternatives, which do not require installation, exist, notably JSforth,[1] a Forth interpreter written in JavaScript.


External links[edit]