since years ago i were trying to extend Boriel’s ZX-Basic Compiler ( http://www.boriel.com/wiki/en/index.php/ZX_BASIC ) to most of existing Z80-based hardware ( http://www.boriel.com/wiki/en/index.php ... R_HARDWARE )
and since Boriel’s ZX-Basic Compiler is coded in Python (relatively simple to analyze, adapt, and start using without compiling), and quite simple to use, i imagined how simple it would be to adapt it to use 6502 instead of Z80, replacing all the Z80 routines to their 6502 equivalence - it uses ix register and stack quite intensively on routines, allows inline assembly and libraries, calculations with float points, 8, 16 and 32 bit variables ( http://www.boriel.com/wiki/en/index.php/ZX_BASIC:Types ) , and the code is released in a gpl-compatible software-libre licensing
how simple it would be? and how soon could we expect such fork being released to the public?
(i think it is worth seeing how it works, at least...)
thanks in advance!
and since Boriel’s ZX-Basic Compiler is coded in Python (relatively simple to analyze, adapt, and start using without compiling), and quite simple to use, i imagined how simple it would be to adapt it to use 6502 instead of Z80, replacing all the Z80 routines to their 6502 equivalence - it uses ix register and stack quite intensively on routines, allows inline assembly and libraries, calculations with float points, 8, 16 and 32 bit variables ( http://www.boriel.com/wiki/en/index.php/ZX_BASIC:Types ) , and the code is released in a gpl-compatible software-libre licensing
how simple it would be? and how soon could we expect such fork being released to the public?
(i think it is worth seeing how it works, at least...)
thanks in advance!