This page will eventually be the repository of all CamelForth documentation. Right now it contains pointers to the original Computer Journal articles that launched CamelForth, and the recent article describing the 8051 multitasker.
There's also a link to the Draft Proposal 6 of ANS Forth. This is not the official standard for ANS Forth. However, it's as close as you will find on the Internet. These documents are courtesy of the
Forth Interest Group [FIG].
Moving Forth: the original CamelForth articlesThis series originally appeared in The Computer Journal. Accompanying source code can be found on the CamelForth page.
Part 1: Design Decisions in the Forth Kernel (33K text, 21K images)
Part 2: Benchmarks and Case Studies of Forth Kernels (31K text)
Part 3: Demystifying DOES> (48K text, 45K images)
Part 4: Assemble or Metacompile? (8K text)
Part 5: The Z80 Primitives (9K text, 38K linked files)
Part 6: The Z80 High-level Kernel (20K text, 36K linked files)
Part 7: CamelForth for the 8051 (12K text, 5K images)
Part 8: CamelForth for the 6809 (10K text, 33K linked files)
Multitasking 8051 CamelForth (23K PDF file)
Draft Proposal 6 of ANS Forth
Draft Proposal 6 of ANS Forth (HTML) (249K)
Draft Proposal 6 of ANS Forth (Postscript) (526K)
Draft Proposal 6 of ANS Forth (ASCII) (161K)
Draft Proposal 6 of ANS Forth (PDF) (564K)