GNU Guile 2.9.5 (beta)

Guile 2.9.5 é a quinta versión beta da implementación GNU da linguaxe de programación Scheme, preparándoa para a rama estable 3.x.

Guile admite moitos SRFI, proporciona un sistema de módulos, acceso completo ás chamadas do sistema POSIX, compatibilidade con rede, vinculación dinámica, chamadas de funcións externas e un potente procesamento de cadeas. Guile pode interpretar código de forma interactiva, compilalo en bytecode de máquina virtual e ser incluído pola biblioteca como un intérprete integrado na aplicación.

Cambios en comparación coa versión beta anterior:

  • Combinando diferentes tipos de "rexistros" (Record) nun só.
  • Implementación da nova excepción:
    • Antigas funcións *throw & catch* de Guile -> ao xestor de excepcións *raise-exception* e *with-exception* máis común en Scheme.
  • Optimización da conversión de tipos enteiros a tipos de coma flotante.
  • Definición de vinculacións de alto nivel para a sintaxe auxiliar: else, =>, …, _.
  • O alias de gettext xeralmente aceptado agora é G_.
  • Engadida a opción --r6rs, pero compatible non completo.
  • Engadiuse compatibilidade con R7RS (!).
  • Chamar o construtor de rexistros con dous argumentos está obsoleto.

Fonte: linux.org.ru

Compre hospedaxe fiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra aloxamento web fiable con protección DDoS, servidores VPS VDS | ProHoster