2020-04-14 18:45:46 +02:00
|
|
|
# SallyForth: A simple Forth-like language implemented in Python.
|
2020-04-14 18:44:37 +02:00
|
|
|
|
|
|
|
SallyForth is a simple hobby implementation of the FORTH programming
|
|
|
|
language. Possibly the most interesting thing about SallyForth is the
|
|
|
|
name, which
|
|
|
|
[Michael Nygard suggested](https://twitter.com/mtnygard/status/1249781530219642883)
|
|
|
|
as a name for a FORTH implementation
|
|
|
|
at exactly the same time that I happened to be writing this code.
|
2020-04-16 15:07:08 +02:00
|
|
|
|
|
|
|
## Running SallyForth
|
|
|
|
|
|
|
|
SallyForth is writting in Python 3 and will happily run with
|
|
|
|
either the standard C Python implementation or Pypy. To
|
|
|
|
run SallyForth just kick off the sallyforth.py file:
|
|
|
|
|
|
|
|
````
|
|
|
|
$ python sallyforth/sallyforth.py
|
|
|
|
````
|