GNU Guile

Logiciel capture d'écran:
GNU Guile
Détails logiciels:
Version: 2.0.11
Date de transfert: 1 Mar 15
Licence: Gratuit
Popularité: 10

Rating: nan/5 (Total Votes: 0)

Les programmeurs peuvent utiliser cette bibliothèque pour écrire des extensions de logiciels et modules.
langues d'extension permettent aux utilisateurs, les programmeurs et développeurs tiers d'ajouter des fonctionnalités à un programme sans avoir à ré-écrire le programme dans son ensemble, et il permet aux gens étendre le programme à coopérer avec l'autre, sans avoir à dépenser les effort supplémentaire

Ce qui est nouveau dans cette version:.

  • Cette version corrige une régression embarrassante introduit dans l'interface de C à la DDR supplémentaire -4 vecteurs.

Ce qui est nouveau dans la version 1.9.11:.

  • Les implémentations de bibliothèques R6RS
  • Le développement des macros produit des structures au lieu de s-expressions.
  • compatibilité R6RS partielle.
  • Déconseillé `scm_badargsp '.

  • Macros
  • système de module réécrites sous forme de macros d'hygiène.

Quoi de neuf dans la version 1.9.7:

  • Support complet des informations de version dans `le module de Guile ' forme.
  • Support pour renommer fixations sur le module d'exportation.
  • statprof importé, ssax et texinfo modules de Guile-Lib.
  • Fonction profilage et le traçage au REPL.
  • Nouveau débogueur.
  • Nouvelle fonction, `tronquée-print ', avec` format' soutien.
  • procédures primitives sont désormais procédures VM trampoline.
  • Srfl-quatre vecteurs Réimplémentée en termes de bytevectors R6RS.
  • non standard Srfl-quatre procédures sont maintenant disponibles à partir de `(DDR supplémentaire DDR supplémentaire 4-gnu).
  • Unicode:. Normalisation de la chaîne, des catégories générales, cas de titre
  • Un accès plus rapide aux variables libres d'une fermeture.
  • la mécanique d'invocation modifiés de SMOBs applicables.

Ce qui est nouveau dans la version 1.9.5:.

  • de support VM pour plusieurs arité expédition
  • le support de langue intermédiaire des procédures multiples arité.
  • Meilleur support pour Lisp `nil '.
  • Soutien pour l'attribution statique de cordes, des symboles et subrs.
  • répartition vectorielle Inline.

Ce qui est nouveau dans la version 1.9.4:.

  • Fix compilation de bitvectors littérales
  • Correction erreur de segmentation pour `(uniforme array - & # X3e; bytevector (vecteur de bits))
  • Correction `gitlog à changelog 'sur NixOS.
  • Fix environnement REPL pour les langues autres que le système.

Ce qui est nouveau dans la version 1.9.2 Alpha:

  • amélioration de la vitesse VM
  • amélioration de la robustesse VM
  • Le nombre maximum de variables locales en direct a été augmenté de 256 à 65535
  • La plage d'adresses pour les sauts relatifs a été élargie à partir d'adresses 16 bits aux adresses 19 bits via l'alignement de 8 octets de cibles de saut
  • Support préliminaire pour Unicode
  • Support EBCDIC est supprimé
  • Guile fournit désormais `guile-2.0.pc '(utilisé par pkg-config) au lieu de` guile-1.8.pc'
  • La collecte habituelle des corrections de bugs

Ce qui est nouveau dans la version 1.9.1 Alpha:

  • Fait la VM suite de test non-intégré moins verbeux.
  • l'accès non alignés fixe dans le code VM.
  • commuté restant têtes GPLv2 + Guile-VM à LGPLv3 +.
  • Correction d'une faute dans la vérification de type compilation de `OBJCODE_COOKIE '.

Logiciel similaire

Hashie
Hashie

1 May 16

ISO8583
ISO8583

10 Dec 15

PreloadJS
PreloadJS

5 Jun 15

EaselJS
EaselJS

4 Jun 15

D'autres logiciels de développeur Free Software Foundation, Inc.

GNU Texinfo
GNU Texinfo

2 Oct 17

GnuTLS
GnuTLS

28 Sep 15

Autoconf
Autoconf

14 Apr 15

Commentaires à GNU Guile

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!