Skip to main content

RETROFORTH is a Win64/Win32/Linux/MacOS/UNIX, Python, and C++ distribution of https://sr.ht/~crc_/retroforth / http://www.retroforth.org / http://forth.works/book.html is compatible with Charles Childers's https://github.com/crcx / retroforth. Its big brother is RAINBOW4TH.

Project description

Welcome to RETRO, my personal take on the Forth language. This is a modern system primarily targetting desktop, mobile, and servers, though it can also be used on some larger (ARM, MIPS32) embedded systems.

The language is Forth. It is untyped, uses a stack to pass data between functions called words, and a dictionary which tracks the word names and data structures.

But it's not a traditional Forth. RETRO draws influences from many sources and takes a unique approach to the language.

RETRO has a large vocabulary of words. Keeping a copy of the Glossary on hand is highly recommended as you learn to use RETRO.

http://forth.works/book.html

https://rainbow4th.readme.io

https://github.com/scott91e1/RETROFORTH

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

RETROFORTH-0.42.0.tar.gz (2.3 kB view hashes)

Uploaded Source

Built Distribution

RETROFORTH-0.42.0-py3-none-any.whl (2.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page