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

node-linq
node-linq

13 Apr 15

itools
itools

5 Jun 15

Science.js
Science.js

12 Apr 15

Outro software de desenvolvedor Free Software Foundation, Inc.

GNU Radio
GNU Radio

3 Jun 15

Emacs
Emacs

3 Oct 17

GNU Bison
GNU Bison

20 Feb 15

Comentário para GNU Guile

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