ForthCMP is the Forth language compiler for computers running MS-DOS. It has the following major features:
You simply won't believe the small size of the compiler or the programs that it generates. With today's systems compilation is "instantaneous." This compiler represents mature, stable technology. The first version was produced in 1982 and it has been enhanced over the years for better operation.
See a demonstration of "Hello World" here.
ForthCMP comes in two versions, one for the ANS Forth Standard, and the other supporting the older 1983 Forth Standard. This shareware program is fully functional, only the documentation is withheld. However there are instructions for compiling the demonstration programs. Wondering about ANS Forth Standard compliance and optional extension word sets? Check here.
The distribution method for ForthCMP has changed. The $50 registration fee now licenses both versions. When you register, you will receive a CD with compilers, and documentation for both versions and the ANS Forth draft standard as PDF files.
You can register via mail using the instructions in the READ.ME file in the downloaded archive, or you can pay for your registration using PayPal for faster delivery. If you haven't already signed up, you can effectively get $5.00 off the purchase price as well. Click on the icon below to join:
Everything you might want to know about Forth can be found at this Forth Information Page. It includes ANS Forth documentation, several Forth primers, and other Forth implementations.
Both versions of of ForthCMP available here, as well as all earlier versions, are Y2K compliant. The ANS Forth version implements the only function that utilizes dates, TIME&DATE, which returns a four digit date. As this is based on an operating system call, if the operating system is Y2K compliant, then ForthCMP will display the correct date.
Tom Almy [email protected] |
Last Modified December 24, 2001. |
Return to my HOME PAGE