Jump to content

Boriel’s ZX-Basic Compiler: Difference between revisions

From CPCWiki - THE Amstrad CPC encyclopedia!
3
Polluks (talk | contribs)
m Links: archive
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== About ==
== About ==
Boriel’s ZX-Basic Compiler was designed for ZX-Spectrum, but it is extremely flexible for targeting all other z80-based machines, CPC included.
'''Boriel’s ZX-Basic Compiler''' was designed for ZX-Spectrum, but it is extremely flexible for targeting all other z80-based machines, CPC included.


This cross compiler is all made in Python, and runs on almost all known operating systems available (GNU/Linux, OSX, BSD, Haiku, MS-Windows, etc.)
This cross compiler is all made in Python, and runs on almost all known operating systems available (GNU/Linux, OSX, BSD, Haiku, MS-Windows, etc.)
Line 8: Line 8:


== Links ==
== Links ==
[http://www.boriel.com/wiki/en/index.php/ZXBasic official wikipage]
[http://web.archive.org/web/20120826002942/http://www.boriel.com/2008/05/05/zx-spectrum-basic-compiler/?lang=en Official wikipage] (archived)


[http://www.boriel.com/wiki/en/index.php/ZX_BASIC:Released_Programs_-_AmstradCPC CPC examples (GX-4000 rom files only for now, examples with sources)]
[http://www.boriel.com/wiki/en/index.php/ZX_BASIC:Released_Programs_-_AmstradCPC CPC examples (GX-4000 rom files only for now, examples with sources)]
[[Category:BASIC]] [[Category:Programming]] [[Category:Programming_software]] [[Category:CrossDev]]

Latest revision as of 23:43, 12 February 2020

About

Boriel’s ZX-Basic Compiler was designed for ZX-Spectrum, but it is extremely flexible for targeting all other z80-based machines, CPC included.

This cross compiler is all made in Python, and runs on almost all known operating systems available (GNU/Linux, OSX, BSD, Haiku, MS-Windows, etc.)

Features

It allows inline-assembly, libraries, etc.

Official wikipage (archived)

CPC examples (GX-4000 rom files only for now, examples with sources)