GNU Guile

Software captura de pantalla:
GNU Guile
Detalles de software:
Versión: 2.0.11
Fecha de carga: 1 Mar 15
Licencia: Libre
Popularidad: 59

Rating: 1.0/5 (Total Votes: 1)

Los programadores pueden utilizar esta biblioteca para escribir extensiones y módulos de software.
Lenguajes de extensión permiten a los usuarios, programadores y desarrolladores de terceros para agregar características a un programa sin tener que volver a escribir el programa en su conjunto, y que permite a las personas que se extiende un programa de cooperar unos con otros, sin tener que gastar cualquier esfuerzo extra

¿Qué hay de nuevo en esta versión:.

  • Esta versión corrige una regresión vergonzoso introducido en la interfaz de C a SRFI -4 vectores.

¿Qué hay de nuevo en la versión 1.9.11:.

  • Las implementaciones de bibliotecas R6RS
  • Expansión de macros produce estructuras en lugar de s-expresiones.
  • Compatibilidad R6RS parcial.
  • Obsoleto `scm_badargsp '.

  • Macros
  • sistema Módulo reescribirse como macros higiénicas.

¿Cuál es nuevo en la versión 1.9.7:

  • Soporte completo para información de la versión en el módulo del Guile `' formulario.
  • Soporte para cambiar el nombre de las consolidaciones en exportación de módulo.
  • statprof importado, SSax y texinfo módulos de Guile-Lib.
  • perfiles de funciones y el seguimiento en el REPL.
  • Nueva depurador.
  • Nueva función, `truncada-print ', con' formato 'apoyo.
  • procedimientos primitivos son ahora procedimientos trampolín VM.
  • SrfI-4 vectores Reimplementado en términos de bytevectors R6RS.
  • no estándar SrfI-4 procedimientos ahora disponibles a partir de `(SrfI SrfI-4 gnu) '.
  • Unicode:. Normalización String, categorías generales, caso título
  • Acceso más rápido a las variables libres de un cierre.
  • Changed mecánica de invocación de SMOBs aplicables.

¿Qué hay de nuevo en la versión 1.9.5:.

  • Soporte VM para el envío de múltiples aridad
  • soporte de lenguaje intermedio para los procedimientos de múltiples aridad.
  • Mejor soporte para nil Lisp `'.
  • Soporte para la asignación estática de cadenas, símbolos y subrs.
  • En línea asignación vector.

¿Qué hay de nuevo en la versión 1.9.4:.

  • Fix compilación de bitvectors literales
  • segfault Arreglo para `(uniforme-array - & # X3e; bytevector (bitvector)) '
  • Fix `gitlog a cambios 'en NixOS.
  • Fix entorno REPL para idiomas distintos del esquema.

¿Qué hay de nuevo en la versión 1.9.2 Alfa:

  • Mejoras en la velocidad VM
  • mejoras robustez VM
  • El número máximo de variables locales en vivo se ha incrementado desde 256 hasta 65.535
  • El rango de direcciones para los saltos relativos se ha ampliado de direcciones de 16 bits a las direcciones de 19 bits a través de la alineación de 8 bytes de destinos de salto
  • Soporte preliminar para Unicode
  • Soporte EBCDIC se retira
  • Guile proporciona ahora `guile-2.0.pc '(utilizado por pkg-config) en lugar de` guile-1.8.pc'
  • La colección habitual de correcciones de errores

¿Qué hay de nuevo en la versión 1.9.1 Alfa:

  • Hecho el no integrada VM prueba-suite menos detallado.
  • acceso no alineado fija en el código máquina virtual.
  • Switched restantes cabeceras GPLv2 + Guile-VM para LGPLv3 +.
  • typo fijo en la verificación de tipo de compilación de `OBJCODE_COOKIE '.

Programas parecidos

User Choices
User Choices

12 May 15

Gator
Gator

28 Feb 15

Atom.js
Atom.js

5 Jun 15

Otro software de desarrollador Free Software Foundation, Inc.

GNU Radio
GNU Radio

3 Jun 15

GNU fdisk
GNU fdisk

11 May 15

Emacs
Emacs

3 Oct 17

Comentarios a la GNU Guile

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!
Búsqueda por categoría