Z88DK
From Free net encyclopedia
Z88DK is a Small-C-derived cross compiler for a long list of Z80 based computers. The name derives for that it was originally developed to target the Cambridge Z88. Z88DK is much developed from Small-C and accepts many features of ANSI C with the notable exception of multi-dimensional arrays and function pointers.
As of the time of writing Z88DK supports the target platforms Cambridge Z88, Sinclair ZX Spectrum, Sinclair ZX81, SAM Coupé, CP/M based machines, Amstrad NC100, Amstrad CPC, VTech VZ200/300 (also known as Laser 200), Sharp MZ series, TI calculators (TI82, TI83, TI83+, TI85, TI86), ABC80, Jupiter Ace, Nascom, Xircom REX 6000, MSX1 and Spectravideo, Mattel Aquarius, Sord M5, Peters Sprinter, and Commodore 128 (in Z80 mode).
The compiler runs on AmigaOS, BeOS, HP-UX 9, Linux, BSD, Mac OS X, Solaris, Win32, Win16 and MS-DOS.