Earlier, in the 64-bit thread, Michael FIG wrote: > Such a port would also help with making the next idst independent of > word size (such as removing the hardcoded 4's and 32's). This would > be especially useful in conjunction with static compilation to build > binaries for smaller embedded systems (I have access to a specialized > 8-bit Motorola HC11 that I'd like to try out).
I have a working KAYPRO II - 64K (yes, "K" bytes of RAM) Z-80 at 2.5MHz (yes, "M" bits/sec CPU clock). http://oldcomputers.net/kayproii.html Two months ago, as I test-booted it, from a CPM diskette, it just seemed like sooo much fun (and such a quick boot)...that I began wondering what it would be like to build a PEG (again) that would emit code for some kind of compact runtime on that museum piece from my basement... but knowing what we know now, from [fonc] and related projects at VPRI. So, I thought... if the new code is really *compact* (fewer LOC, as is the goal) then we ought to be able to drop some non-trivial code packages into small spaces, such as my old KAYPRO II or Michael's HC11. Thus, "The KAYPRO Test" ;-) Cheers, --ken ritchie (atlanta) PS, Lest anyone think me completely insane...this is deja vu for me. History has a way of repeating... I did something similar (early-mid-1980's) with TINCMP + PIDGIN + META4 -- oh, yeah, and FORTH -- on my Ohio Scientific Challenger 6502, 48K, and dual floppies. Look up Dr. William "Bill" Gale's article in DDJ. His "Meta4" was the first thing I had encountered that looked like what we now call a PEG. At the same time, one of my coworkers did something similar on an ATARI 800 cartridge. The August 1981 issue of DDJ describes the internals of META4 under the title "Write Your Own Compiler" (July 81 was the PIDGIN article about TINCMP). Yes, I'm that old ;-) Maybe not older than dirt, but older than silicon chips (IC's)...AFAIK. LOL!!! :D
_______________________________________________ fonc mailing list [email protected] http://vpri.org/mailman/listinfo/fonc
