Parrot 0.6.4

From perl6.cz
Parrot 0.6.4
„St. Vincent Am Parrot“
datum vydání: 15.červenec 2008
release manager: Bernhard Schmalhofer
oznámení: zde
předchozí verze: Parrot 0.6.3
následující verze: Parrot 0.7.0

Parrot 0.6.4, "St. Vincent Am Parrot" vydal Bernhard Schmalhofer 15.července 2008. K novinkám patří:

  • lepší dokumentace
  • Rakudo
    • od minulého vydání před měsícem končí úspěšně dalších 910 testů ze specifikace Perlu 6
    • vylepšena implementace Range
    • enums
    • deklarace generických typů (::T)
    • runtime mixování rolí pomocí 'does' a 'but'
    • opravena imlicitní proměnné ($_, $!, and $/) a implicitní volání metod pro $_
    • typ Complex a lepší funkce pro něj
    • přesun vestavěných funkcí do třídy Any
    • deklarace proměnných přes jejich seznam
    • lepší infrastruktura pro testování
    • konvergence ke gramtice STD.pm
    • 0-ary parsování
  • ChitChat - implementace Smalltalku
  • Pipp (původně Plumhead)
    • převedeno na PCT s NQP
    • nové vestavěné funkce
    • PHP datové typy
    • základ objektů
  • json - parser založené na PCT
  • lolcode
    • nově globals a bloky
    • lepší podpora symbolů
  • PCT
    • lepší podpora pro lexicals
  • imlementace
    • .macro_const pro PIR
    • flag :lexid(...) pro podprogramy
    • multiple dispatch pro pod typy
    • opraven C++ build
    • lepší podpora uzávěrů a lexicals
    • cache pro všechny runtime-constant řetězce, snížení paměťové náročnosti
    • vylepšen IMCC register allocator a garbage collection

Externí odkazy

Personal tools
Language