Gforth Cheat Sheet
Below you will find a Gforth cheat sheet offered in several formats. All of the formats contain the same information, but each behaves a bit differently, so you may find you prefer one over the other. If you prefer copying and pasting code rather than typing it in, you may find (like me) that the .odt format is the most comfortable to use since it allows selection of an entire column of information, unlike the .pdf and .html formats.
The creation of this document was a collaborative effort with Frank Pirrone. It began as a small cheat sheet and quickly grew pretty much out of control, making it more of a booklet than a cheat sheet. It’s not a tutorial or course, but can be used as a quick reference for some rules and syntax or as a demonstration of techniques you learned elsewhere.
For those who are looking for some creative fun, look for all instances of “monster” and and the one instance of “Charells” inside the cheat sheet for a few examples where we couldn’t help stretching Gforth to its limits to see what it could do.
Hopefully this cheat sheet will be of use for some of you out there.
Download
- Gforth Cheat Sheet in .html format: https://app.box.com/s/2fnq3sapgi0lxt28rdx98egdfx23j5cs
- Gforth Cheat Sheet in .odt format: https://app.box.com/s/f5uqi55yaque9q32g1cufshy2retys26
- Gforth Cheat Sheet in .pdf format: https://app.box.com/s/ih5aq930mqvongdvj9gucsrbk7flbdle
To verify the integrity of the files, type sha256sum followed by a space followed by the file name and compare the code it displays with the appropriate one of these:
- The .html sha256 code: e8a4ed97e47c9acad39b431a2943e7e41a6c9ecf31f473db4c62148ac4d5ec31
- The .odt sha256 code: 3f1ee903fd532c6304067e86767b395123729bae52de9424f451b1f27115065c
- The .pdf sha256 code: e2468ade9b7815f82810d9491d831943ab3207e4223e1261e22d28993b752fd2
For a little bit more information on sha256sum, see the https://help.ubuntu.com/community/HowToSHA256SUM page.
Obligatory Happy Ending
And they all lived happily ever after. The end.

I find your cheat sheet very helpful. Would you mind if I translate it into german?
Comment by andreasdenktnach — January 26, 2020 @ 1:55 pm
I’m glad you like it. I wouldn’t mind at all. This is all shared freely for anyone to use in any way they like, so go for it. In fact, I’d love to read it when you’re finished.
Comment by mostlylinux — January 26, 2020 @ 6:08 pm
I do need the password to do so ;-)
Comment by andreasdenktnach — January 27, 2020 @ 2:27 pm
Password? To what?
Comment by mostlylinux — January 27, 2020 @ 3:19 pm