For section 19, Forth that ain't necessarily Forth, non-commercial
o H3sm, Hohensee's 3-stack machine, and cLIeNUX < H3sm > has a return stack, and a pointer stack with functionality that is a subset of the Forth parameter stack, combined with a data stack of bytes handled as groups of 1 to 256 bytes called "pytes". As of 20000101 H3sm has an interpreter but only vestiges of an interpretive threader, or "compiler". It does do some rustic pyte arithmetic, so it does outline a 3-stack machine design. My (and currently the only) version is for IA32 Linux. As such, it assumes a unix host and provides 50 syscalls as primitives. H3sm is written in "<C", "less-than C", GNU cc and GNU "as" assembler *directives*, which is fairly portable, and yet compact. Chances are good that there's more to it by the time you read this. download.
My cLIeNUX Linux/GNU/unix distribution is "Forth-influenced". blurbs.[RH]
The old email in the FAQ works, but I almost never check it. This is the live one... Rick Hohensee humbubba@smart.net