Ayer apareció una nueva versión de ccz80. Esto es lo nuevo:
- Nueva opción para el compilador /include para especificar rutas de búsqueda de archivos incluidos en el programa
- Permitido el uso de etiquetas con los operadores == y !=
- Permitidas en el código ensamblador las instrucciones indocumentadas (uso de registros IXh, IXl, IYh, IYl y rotación/desplazamiento)
- Si el parámetro del comando repeat es 0 no se ejecuta el bucle (previamente se ejecutaba 65536 veces)
- Ahora no se produce un error de ejecución del compilador cuando se omitía un elemento en una lista separada por comas (por ejemplo en los parámetros de una función)
- Optimización para eliminar de la pila los parámetros de una función tras la ejecución de la misma
- Mejoras en las operaciones de producto, división y resto de la división entera y pequeñas mejoras en la optimización del código
- Mejora en el formato del código fuente ensamblador obtenido con la opción /asm
- Ahora se muestra un mensaje de compilación finalizada cuando no hay errores
Enlace relacionado: Página web de ccz80