Vés al contingut

ZX BASIC (SDK)

De la Viquipèdia, l'enciclopèdia lliure
ZX BASIC (SDK)

Versió inicialv1.2.6 / 10 Dec 2010
Versió establev1.17.2 / 14 Dec 2023
LlicènciaLlicència GPLv3 i MIT
Característiques tècniques
PlataformaWindows, Linux i Mac OSX
Escrit enPython
Equip
Creador/sJose Rodriguez-Rosa (a.k.a. Boriel)
Més informació
Lloc webhttps://zxbasic.readthedocs.io/en/latest/

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).

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[modifica]

Enllaços externs[modifica]