Parrot 0.6.1

From perl6.cz
Parrot 0.6.1
„Bird of Paradise“
datum vydání: 15. duben 2008
release manager: Jerry Gay
oznámení: zde
předchozí verze: Parrot 0.6.0
následující verze: Parrot 0.6.2

Parrot 0.6.1, „Bird of Paradise“ vyšel 15. dubna 2008. Taktovku vydání držel Jerry Gay a.k.a. particle. Od posledni verze přibyly nové design dokumenty. Implementace jazyka Lua přešla rovněž na PCT. Mnoho změn se konečně objevuje také v Rakudo Perlu 6. Nyní jsou implementovány základy

  • I/O včetně '$*IN', '$*OUT', '$*ERR',
  • jednoduché typové kontrola, včetně běhové,
  • multi-method dispatch MMD,
  • rozbalených parametrů a parametrů typů Pair a colonpairs,
  • tříd 'Whatever' a 'Capture',
  • omezení (en) 'handles',
  • loop bloku,
  • modifikátory pro 'given', 'when', 'for', 'while' a 'until',
  • metod pro Hash - metody'.keys' a '.values',
  • funkce eval.

Také byla opraveno chyba v metodě '.WHAT'. Jazyk NQP nyní obsahuje také cíl 'make boot' pro bootstraping (zavedení sama sebe neboli NQP v jazyku NQP). Také byly přidány infix operátory >=, <=, > a < a postfix operátory -- a ++. Několk vylepšení a změn prodělalo také PGE a PCT. Kompilace a běh virtuálního stroje a HLL jazyků pro něj jsou nyní znatelně rychlejší.

Externí odkazy

Personal tools
Language