https://github.com/jtauber/forth
attempt to write a simple Forth interpreter in Python
https://github.com/jtauber/forth
forth
Last synced: 6 months ago
JSON representation
attempt to write a simple Forth interpreter in Python
- Host: GitHub
- URL: https://github.com/jtauber/forth
- Owner: jtauber
- License: mit
- Created: 2009-08-16T11:38:39.000Z (over 16 years ago)
- Default Branch: master
- Last Pushed: 2014-08-24T16:54:43.000Z (over 11 years ago)
- Last Synced: 2025-04-14T06:08:11.234Z (9 months ago)
- Topics: forth
- Language: Python
- Homepage:
- Size: 136 KB
- Stars: 35
- Watchers: 5
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
This is the beginning of a Forth interpreter in Python, written just to learn
a little bit about Forth.
There's still more to do and some of the fundamentals may have to change if it
turns out some missing feature of Forth is not implementable the way I've
currently done things.
One thing I am proud of, though, is the way Python functions are turned into
their equivalent operating on a stack.
Suggestions welcome, though, especially for expanding coverage of Forth.