Guile is a portable, embeddable Scheme implementation written in C. Guile provides a machine independent execution platform that can be linked in as a library when building extensible programs.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Os novos recursos incluem Cross-compilação, parâmetros de sintaxe local-eval, compatíveis com versões anteriores, novas macros 'quando' e "a menos que ', valores padrão para fluidos, coletor de lixo de ajuste, uma corrente-aviso-porta, análise de linha de comando localidade-ciente e naturalmente o host habitual de correções de erros.
New features include Cross-compilation, backwards compatible local-eval, syntax-parameters, new macros 'when' and "unless', default values for fluids, garbage collector tuning, a current-warning-port, locale-aware command line parsing, and of course the usual host of bugfixes.
Esta versão adiciona um novo otimizador de avaliador parcial que executa dobra constante, eliminação de código morto, propagação de cópia, e inlining, um novo módulo (cliente Web), uma nova regra de sintaxe definir macro, mais útil "ajuda guild", menos chamadas de "estatísticas", a capacidade dos usuários para instalar compilado "regressa" arquivos e, como de costume, toda uma série de correções de erros.
Tags:
Stable
This release adds a new partial evaluator optimizer which performs constant folding, dead code elimination, copy propagation, and inlining, a new (Web client) module, a new define-syntax-rule macro, more helpful "guild help", fewer calls to "stat", the ability for users to install compiled ".go" files, and, as usual, a whole host of bugfixes.
Esta versão corrige fast-slot-ref/set%! para evitar uma possível falha de segmentação. Tem correções para construir (Tru64), e (AIX 5.3). Com o GCC, sempre compilar com '-mieee' on 'alpha *' e 'sh *'. Ele conserta SRFI-88/Postfix palavras-chave mais de 128 caracteres. Ela corrige a leitura dos números complexos, onde ambas as partes são decimais inexata. Permite @ macro para trabalho com (ICE-9 syncase). 'scm_take_locale_symbol () retorna um símbolo internados (Bug # 25865). Ela corrige os impasses com as postagens. É agora possível construir Guile para Windows.
Tags:
Stable
This release fixes %fast-slot-ref/set! to avoid a possible segmentation fault. It has build fixes for (Tru64) and (AIX 5.3). With GCC, always compile with '-mieee' on 'alpha*' and 'sh*'. It fixes SRFI-88/Postfix keywords longer than 128 characters. It fixes reading of complex numbers where both parts are inexact decimals. It allows @ macro to work with (ice-9 syncase). 'scm_take_locale_symbol ()' returns an interned symbol (bug #25865). It fixes deadlocks with threads. It's now possible to build Guile for Windows.
Esta versão baseia-se com o GCC 4.0. O readline-set! procedimento foi corrigido. Código SLIB Upstream é usado agora. R5RS foi adicionado. O número de seqüência de procedimento foi corrigido. Alguns problemas de caracteres 8-bit foram corrigidos. Muitas outras alterações foram feitas.
Tags:
1.6, Major bugfixes
This release builds with GCC 4.0. The readline-set! procedure was fixed. Upstream SLIB code is now used. R5RS was added. The number to string procedure was fixed. Some 8-bit character problems were corrected. Many other changes were made.