Skip to content

Commit

Permalink
updates to the README, add Bartels Jon Randy to Patreons
Browse files Browse the repository at this point in the history
FossilOrigin-Name: 767b9ea9d78e5d44884a1b5729dcdcbd7cabbfe9ec859e653c4f79c05256d997
  • Loading branch information
crc committed Apr 22, 2021
1 parent f025738 commit 191e64e
Showing 1 changed file with 10 additions and 13 deletions.
23 changes: 10 additions & 13 deletions README
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
## Retro: A Modern, Pragmatic Forth

RETRO is a modern, pragmatic Forth drawing influences from many
sources. It's clean, elegant, tiny, and easy to grasp and adapt
to various uses.
Expand Down Expand Up @@ -32,13 +30,14 @@ The `retro` executable embeds the image into the binary, making
it trivial to copy and deploy.

This interface layer also extends the language with many new
words and vocabularies, adds scripting, file i/o, gopher, and
floating point math support.
words and vocabularies, adds scripting, file i/o, floating point,
and more.

The `retro` executable can handle a variety of command line
arguments:
arguments which are covered in the manpage, but the most common
ones are:

retro -i
retro

Starts the *listener*, a basic REPL for interactive use.

Expand All @@ -53,15 +52,13 @@ header line like `#!/usr/bin/env retro`.
This will run the code in the specified file, then start the
listener.

retro -h

Displays a summary of the command line arguments.
## Literate Sources

Source files for use with `retro` are written with code in
fenced blocks:

commentary here

~~~
code here
~~~
Expand All @@ -71,13 +68,12 @@ Anything outside the fenced blocks will be ignored.
## Documentation

The primary documentation is in RETRO-Book.md (and the formatted
RETRO-Book.html.) Additional notes can be found in the `doc`
directory.
epub.) Additional notes can be found in the `doc` directory.

## Alternative Implementations

In addition to the C and Python implementations, this source
tree includes additional implementations in C#, JavaScript,
tree includes additional implementations in C#, Nim, JavaScript,
and Pascal. These are not as well tested or as feature complete
as the main implementations, but are provided for your use if
the standard implementations will not suffice.
Expand All @@ -95,3 +91,4 @@ Thanks go out to my current and past patrons:
- Krinkleneck
- Rick Carlino
- Scott McCallum
- Bartels Jon Randy

0 comments on commit 191e64e

Please sign in to comment.