Camel_FORTH for the Z80, Z180 and Rabbit_2000;  Z80 hFORTH

Some time ago, I revised Z80_CAMEL_FORTH to assemble with the Zilog Macro Assembler. -- now you can assemble and develop a custom Z80_FORTH under DOS. For more information about Camel_Forth, see the Camel_Forth Page... and ALSO for further developed versions:

Garry Lancaster (in the UK) has been developing these sources for the Cambridge Z88. This is an almost fully ANS-compliant Z80 Forth with most extensions. See Z88 Camel_Forth for source code, documentation, etc.

Also, Karl Lunt (in Bothell, Washington) has since developed these sources for the Z180.  This is a stand-alone  Z180 Camel_Forth , suitable for embedded systems development.

For some background on Camel_Forth, and the original reasons for its creation, you can also read the series of articles about porting .Forth to new processors ,  Moving .Forth: a series on writing .Forth kernels .

Camel_FORTH for the Rabbit_2000

The Rabbit_2000 is a highly-integrated microcontroller based on the instruction set and CPU model of the Zilog Z180.  It is a new architecture with superior execution times, optimized for embedded applications, and rich in peripheral functions.

CamelForth modified for the Rabbit_2000  -- download CAML104A.ZIP (27K)  and check it out... (also includes   SwiftForth  source code for an uploader).

NEW:  Executable Rabbit 2000 Uploader  Program for DOS  (includes source code for Pygmy Forth v1.4);    -- it will upload any Intel HEX file from the DOS command line.  Download this utility and its Forth source code:  R2000U.ZIP (14K)
 

TRS-80 Camel_Forth

I also ported Camel_Forth to the TRS-80 Model 4 and LS-DOS -- see the TRS-80 CamelForth Page
 

hForth for the Z80

Additionally, I also revised Z80_hForth to assemble with the Zilog Macro Assembler. -- and again, you can cross-assemble and develop a custom Z80-based .Forth on your PC.