An open API service indexing awesome lists of open source software.

https://github.com/howerj/subleq-python

Python N-Bit SUBLEQ Interpreter with eForth image
https://github.com/howerj/subleq-python

eforth forth oisc python subleq

Last synced: 17 days ago
JSON representation

Python N-Bit SUBLEQ Interpreter with eForth image

Awesome Lists containing this project

README

          

# SUBLEQ OISC VM in Python

* Author: Richard James Howe
* License: The Unlicense
* Email:
* Repo:

An N-Bit SUBLEQ Interpreter written in Python. 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
for
more information on Forth (eForth being the dialect).

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

To run:

./subleq.py 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.