howerj / subleq-perl

Perl N-Bit SUBLEQ interpreter with an eForth image

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SUBLEQ OISC VM in Perl

An N-Bit SUBLEQ Interpreter written in Perl. For more information see:

65536 cells are initialized to zero if not set, reading cells before setting them outside of that range will result in a warning.

The program returns non-zero on failure, and zero on success.

The image provided contains a working, 16-bit, eForth programming language interpreter, see https://en.wikipedia.org/wiki/Forth_(programming_language) for more information on Forth (eForth being the dialect).

"make" is not required, but a Makefile is provided for convenience.

To run:

./subleq.pl 16 eforth.dec

Type "words" and hit Enter to get a list of defined Forth functions.

Type "bye" or CTRL-D (CTRL-Z on Windows) to exit.

About

Perl N-Bit SUBLEQ interpreter with an eForth image


Languages

Language:Perl 91.3%Language:Makefile 8.7%