GNU Guile 2.9.5 (beta)

Guile 2.9.5 — on GNU programmikeele Scheme'i rakenduse viies beetaversioon, mis valmistub stabiilseks 3.x haruks.

Guile toetab paljusid SRFI-sid, pakkudes moodulite süsteemi, täielikku juurdepääsu POSIX-i süsteemikõnedele, võrgu toimetulekut, dünaamilist linkimist, väliste funktsioonide kutsumist ja võimsaid stringitöötluse võimalusi. Guile suudab tõlgendada koodi interaktiivselt, kompileerida seda virtuaalmasina baitkoodiks ja ühendada raamatukoguna rakendusse sisseehitatud tõlkijana.

Muutused võrreldes eelmise beetaversiooniga:

  • Erinevate 'salvestuste' (Record) liitmine üheks.
  • Uus erandite rakendus:
    • Vana throw & catch Guile'st -> rohkem levinud Scheme'is raise-exception & with-exception-handler.
  • Täpse tüübi muutmise optimeerimine täisarvudest ujukomaarvudeks.
  • Adeptide ülemise taseme sidumise määratlemine abitegevultsistruktuuri jaoks: else, =>, …, _.
  • Levinud gettext alias on nüüd G_.
  • Lisatud valik —r6rs, kuid tugi ei ole täielik.
  • Lisatud R7RS toe (!).
  • Kaks argumenti sisaldava record-constructor kõne kuulutati vananenuks.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster