The Apple1 is a questionable target for a C compiler due to its small memory size and disjointed memory map. The Replica1, on the other hand, is a near perfect single board target with its 32K contiguous RAM and nice I/O expansion. Compare this with what WDC offers as a single board development platform for $695.
Originally published in the August 1976 issue of Dr. Dobb's Journal, these
floating point routines allow 6502 users to perform most of the more popular and
desired floating point and transcendental functions, namely: Natural Log, Common
Log, Addition, Subtraction, Multiplication, Division, and conversions between
floating and fixed point numbers.
This is a figFORTH 1.1 port originally distributed by W. F. Ragsdale for the Rockwell AIM65 back in the late seventies. Will has taken this listing and made a port to the Apple I/Replica I, resulting in a powerful programming environment for experimentation or computer control applications. FORTH is still popular today and is found in such diverse applications as embedded controllers and PDA's to NASA applications on the Space Shuttle! Written in machine code.