Difference between revisions of "Compilers"
From SpecNext official Wiki
(Split out compilers into a separate page) |
|||
Line 1: | Line 1: | ||
− | == ''sccz80'' and ''zsdcc'' == | + | === ''sccz80'' and ''zsdcc'' === |
Part of [https://github.com/z88dk/z88dk Z88dk] | Part of [https://github.com/z88dk/z88dk Z88dk] | ||
: "sccz80" is a small c derived c compiler that is nearly c90 compliant with a few notable exceptions. Emphasis is on small code. | : "sccz80" is a small c derived c compiler that is nearly c90 compliant with a few notable exceptions. Emphasis is on small code. | ||
Line 5: | Line 5: | ||
: A Next target is present and under development. Output file types include tap, sna, and esxdos dot commands. | : A Next target is present and under development. Output file types include tap, sna, and esxdos dot commands. | ||
− | == ''[http://www.boriel.com/forum/zx-basic-compiler/ ZX Basic]'' == | + | === ''[http://www.boriel.com/forum/zx-basic-compiler/ ZX Basic]'' === |
: A Basic to Z80 compiler with extensions added to Sinclair Basic. | : A Basic to Z80 compiler with extensions added to Sinclair Basic. |
Revision as of 23:34, 22 April 2019
sccz80 and zsdcc
Part of Z88dk
- "sccz80" is a small c derived c compiler that is nearly c90 compliant with a few notable exceptions. Emphasis is on small code.
- "zsdcc" is a fork of sdcc-z80 that is an open source optimizing c compiler with c90 and elements of c99 and c11 compliance.
- A Next target is present and under development. Output file types include tap, sna, and esxdos dot commands.
ZX Basic
- A Basic to Z80 compiler with extensions added to Sinclair Basic.