GNU Guile 2.9.5 (beta)

Guile 2.9.5 hè a quinta versione beta di l'implementazione di u linguaghju di prugrammazione Scheme di GNU in preparazione per a ramu stabile 3.x.

Guile supporta parechji SRFI, furnisce un sistema modulare, accessu cumpletu à e chjama di u sistema POSIX, supportu di rete, ligami dinamichi, chjama di funzioni esterne, è un putente prucessu di stringa. Guile pò interpretà u codice in modu interattivu, compilallu in bytecode di macchina virtuale, è cunnette cÚ a biblioteca cum'è un interprete integratu in l'applicazione.

Cambiamenti paragunatu Ă  a versione beta precedente:

  • Cumminendu diversi tipi di "records" in unu.
  • Nova implementazione di eccezzioni:
    • U vechju throw & catch da Guile -> Ă  u piĂš cumuni in Scheme raise-exception & with-exception-handler.
  • Ottimizazione di casting da i tipi interi Ă  i tipi di virgule flottante.
  • Definizione di ligami d'altu livellu per a sintassi ausiliaria: else, =>, ..., _.
  • L'alias gettext cumuni hè avĂ  G_.
  • Opzione aghjunta --r6rs, ma supportu micca cumpletu.
  • Supportu aghjuntu per R7RS (!).
  • Calling record-constructor cĂš dui argumenti hè statu deprecated.

Source: linux.org.ru

Cumprate un hosting affidabile per i siti cù prutezzione DDoS, servitori VPS VDS 🔥 Cumprate un hosting di siti web affidabile cù prutezzione DDoS, servitori VPS VDS | ProHoster