GNU Guile 2.9.5 (beta)

Guile 2.9.5 — viies beetaversioon GNU Scheme programmeerimiskeele rakendusest, mis valmistub stabiilse 3.x haru vĂ”tmise poole.

Guile toetab paljusid SRFI-sid, pakub moodulite sĂŒsteemi, tĂ€ielikku juurdepÀÀsu POSIX sĂŒsteemi kĂ”nedele, vĂ”rgutoe, dĂŒnaamilise linkimise, vĂ€liste funktsioonide kutsumise ja vĂ”imsa stringi töötlemise. Guile suudab koodi interaktiivselt tĂ”lgendada, kompileerida selle virtuaalmachine'i baitkoodiks ja ĂŒhendada raamatukoguna rakenduse sisse ehitatud tĂ”lgendina.

Muutused vÔrreldes eelmise beetaversiooniga:

  • Erinevate 'kirjete' (Record) kombinatsioon ĂŒhte.
  • Uus vĂ€ljaheite rakendamine:
    • Vana throw & catch Guile'ist -> enam levinud Scheme raise-exception & with-exception-handler.
  • Terve arvu tĂŒĂŒpide muutmise optimeerimine ujuv-punkt tĂŒĂŒpideks.
  • KĂ”rgetasemeliste sidumiste mÀÀramine abikeele jaoks: else, =>, 
, _.
  • Ühisele gettext-aliasele on nĂŒĂŒd G_.
  • Lisatud valik —r6rs, kuid toetus ei ole tĂ€ielik.
  • Lisatud R7RS toetamine (!).
  • Keerand konstruktoriga, millel on kaks argumenti, kuulutatakse vananenuks.

Allikas: linux.org.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster