ccz80 2.0.5

van Ivan op 28-03-2009, 08:04 translated by Sama
Onderwerp: Development
Talen:

Gisteren is een nieuwe versie van ccz80 uitgebracht. Nieuwe functies in deze versie:

  • Nieuwe optie /include om paden te specificeren naar bestanden die in het programma moeten worden geincludeerd
  • Gebruik van labels met de operatoren == en != toegestaan
  • Ongedocumenteerde assemblerinstructies toegestaan (door gebruik te maken van registers IXh, IXl, IYh, IYl en roteer/schuifinstructies)
  • Als de parameter van het repeat commando op 0 is gezet, wordt geen loop uitgevoerd (voorheen werd die 65536 keer uitgevoerd)
  • Geen runtime error als een element wordt weggelaten in een lijst die gescheiden is door komma's (zoals in functieparameters)
  • Optimalisatie om functieparameters uit de stack te verwijderen na uitvoering
  • Verbeteringen in vermenigvuldigen, delen en modulo operaties en wat verbeteringen om de code te optimaliseren
  • Verbeteringen in de assembler broncode die gegenereerd wordt door de optie /asm te gebruiken
  • Er verschijnt een mededeling als de compilatie zonder fouten is beeindigd

Bijbehorende link: ccz80 website