GNU Guile 2.9.5 (beta)

Guile 2.9.5 — er den femte beta-udgivelse af GNU's implementering af programsproget Scheme, der forberedes til den stabile 3.x-gren.

Guile understøtter mange SRFI, tilbyder et modulært system, fuld adgang til POSIX-systemopkald, netværksunderstøttelse, dynamisk linking, kald af eksterne funktioner og kraftfuld strengbehandling. Guile kan interaktivt fortolke kode, kompilere det til bytekode til en virtuel maskine og tilslutte et bibliotek som indbygget interpreter i applikationen.

Ændringer i forhold til den tidligere beta-version:

  • Sammenlægning af forskellige typer 'records' i én.
  • Ny implementering af undtagelser:
    • Den gamle throw & catch fra Guile -> til den mere almindelige raise-exception & with-exception-handler i Scheme.
  • Optimering af konvertering af heltalstyper til flydende kommatyper.
  • Definition af høj-niveau bindinger til hjælpe-syntaks: else, =>, …, _.
  • Den almindelige gettext-alias er nu G_.
  • Tilføjet mulighed —r6rs, men understøttelsen er ikke fuldstændig..
  • Tilføjet understøttelse af R7RS (!).
  • Kaldet record-constructor med to argumenter er blevet erklæret forældet.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster