ZX BASIC (SDK)
ZX BASIC és un compilador creuat[1] pel llenguatge de programació BASIC. Compila programes en BASIC (en un PC) per ser executats en ordinadors ZX Spectrum o en els seus emuladors. Tradueix programes en BASIC al codi assemblador del processador Z80 del ZX Spectrum. A la vegada, aquest codi resultant és fàcilment portable a altres plataformes Z80 (per exemple Amstrad i MSX). ZX BASIC és un SDK escrit completament en Python. L'SDK s'ha implementat mitjançant l'eina de compilació PLY (Python Lex/Yacc).
Versió inicial | v1.2.6 / 10 Dec 2010 |
---|---|
Versió estable | v1.17.2 / 14 Dec 2023 |
Llicència | Llicència GPLv3 i MIT |
Característiques tècniques | |
Plataforma | Windows, Linux i Mac OSX |
Escrit en | Python |
Equip | |
Creador/s | Jose Rodriguez-Rosa (a.k.a. Boriel) |
Fonts de codi | |
Més informació | |
Lloc web | https://zxbasic.readthedocs.io/en/latest/ |
| |
La sintaxi de ZX BASIC intenta mantenir la màxima compatibilitat amb la de Sinclair BASIC, però també incorpora funcions noves, la majoria extretes del dialecte FreeBASIC.[2]
Referències
modificaEnllaços externs
modifica- Podcast Compilador Boriel ZX Basic xerrada amb l'autor sobre el ZX BASIC.
- Podcast Algoritmos en ZX BASIC presentat per l'autor.