na_th_an escribió:Cierto, se me habían pasado esos mensajes.
Sobre lo que dices del --version:Código: Seleccionar todo
F:\Dev\Speccy\Crap Games\Cabezooon>\Dev\Utils\zxbasic\1.2.6\zxb.exe --version
zxb.exe 1.2.6-r1550
Bájate la última versión (r1564), que no sólo corrige lo de comparación de cadenas, sino que además permite especificar el índice base de las mismas. Si quieres que empiecen a contar desde 1 y no desde 0, pones --string-base=1, y así "CADENA"(2) es "A".
NOTA: El flag --sinclair activa todas las compatibilidades posibles. Por ejemplo, pone array-base a 1 y string-base a 1, e incluye por defecto las funciones SCREEN$, ABS y POINT. La siguiente compatibilidad que estoy trabajando es la de expresiones lógicas (booleanas).
No tengo un zxb.py ¿?
Eso es para las versiones en python puro directamente (los archivos .zip y .tar.gz).
¿Y sobre lo de mezclar BASIC/ASM? Es que ya lo he preguntao tres veces y nunca responde nadie
Es un tema bastante complejo para tratar en este hilo. Ya lo han preguntado en el foro en varios sitios, por ejemplo: http://www.boriel.com/forum/viewtopic.p ... t=382#p879
En breve pondré un tutorial (en mi cuasi-inglés).