GNU Guile

Tela Software:
GNU Guile
Detalhes de Software:
Versão: 2.0.11
Data de upload: 1 Mar 15
Licença: Livre
Popularidade: 59

Rating: 1.0/5 (Total Votes: 1)

Os programadores podem usar esta biblioteca para escrever extensões de software e módulos.
Linguagens de extensão permitem que os usuários, programadores e desenvolvedores de terceiros para adicionar recursos a um programa sem ter que re-escrever o programa como um todo, e isso permite que as pessoas que se estende um programa de cooperar uns com os outros, sem ter que gastar qualquer esforço extra

O que é novo nesta versão:.

  • Esta versão corrige uma regressão embaraçoso introduzido na interface C para SRFI -4 vetores.

O que é novo na versão 1.9.11:.

  • Implementações de bibliotecas R6RS
  • expansão Macro produz estruturas em vez de s-expressões.
  • compatibilidade R6RS parcial.
  • Reprovado `scm_badargsp '.

  • Macros
  • sistema de módulos reescrito como macros de higiene.

O que é novo na versão 1.9.7:

  • Suporte completo para informações sobre a versão no módulo de Guile `' formulário.
  • Suporte para renomear ligações no módulo de exportação.
  • statprof Importado, SSAX, e informação de textos módulos de Guile-Lib.
  • profiling Função e rastreio no REPL.
  • New depurador.
  • New função, `truncado-print ', com' formato 'apoio.
  • procedimentos primitivos são agora procedimentos trampolim VM.
  • SRFI-4 vetores reimplemented em termos de bytevectors R6RS.
  • Não Padrão SRFI-4 procedimentos agora disponíveis a partir de `(SRFI SRFI-4 gnu) '.
  • Unicode:. Normalização String, categorias gerais, caso de título
  • Acesso mais rápido para as variáveis ​​livres de um encerramento.
  • Modificados mecânica invocação de SMOBs aplicáveis.

O que é novo na versão 1.9.5:.

  • Suporte para VM-múltipla arity expedição
  • suporte ao idioma Intermediate para procedimentos de múltipla arity.
  • Melhor suporte para Lisp `zero '.
  • Suporte para alocação estática de cordas, símbolos e subrs.
  • alocação vector inline.

O que é novo na versão 1.9.4:.

  • Fix compilação de bitvectors literais
  • Fix segfault para `(uniforme-array - & # x3e; bytevector (bitvector)) '
  • Corrigir `gitlog-to-changelog 'on NixOS.
  • ambiente REPL Fix para outros idiomas além do esquema.

O que é novo na versão 1.9.2 Alpha:

  • melhorias de velocidade VM
  • melhorias de robustez VM
  • O número máximo de variáveis ​​locais ao vivo foi aumentado 256-65535
  • O intervalo de endereço para saltos relativas foi ampliado a partir de endereços de 16 bits para endereços de 19 bits via alinhamento de 8 bytes de metas de salto
  • suporte preliminar para Unicode
  • apoio EBCDIC é removido
  • Guile agora fornece `guile-2.0.pc '(usado pelo pkg-config), em vez de` guile-1.8.pc'
  • A coleção usual de correções de bugs

O que é novo na versão 1.9.1 Alpha:

  • Feito o não-integrado VM test-suite menos detalhada.
  • Acesso desalinhado fixo no código VM.
  • Comutado restante cabeçalhos GPLv2 + Guile-VM para LGPLv3 +.
  • Corrigido o erro na verificação do tipo de compilação de `OBJCODE_COOKIE '.

Programas semelhantes

Apache Shindig
Apache Shindig

13 Apr 15

DynCSS
DynCSS

13 Apr 15

Outro software de desenvolvedor Free Software Foundation, Inc.

GNU social
GNU social

28 Feb 15

GNU Coreutils
GNU Coreutils

17 Aug 18

GnuTLS
GnuTLS

28 Sep 15

GnuPG
GnuPG

17 Aug 18

Comentário para GNU Guile

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria