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 py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page