Poly/ML

Tela Software:
Poly/ML
Detalhes de Software:
Versão: 5.5.2
Data de upload: 12 May 15
Revelador: David Matthews
Licença: Livre
Popularidade: 178

Rating: nan/5 (Total Votes: 0)

Desde a versão de Poly / ML 4.0, ele agora suporta a versão completa da língua, como indicado na "Definição de Standard ML (revista)", geralmente conhecido como ML97.
Bem como sendo implementação extremamente rápido e eficiente da Standard ML Poly / ML oferece vários recursos adicionais.
Poly / ML está disponível para as arquiteturas mais populares e sistemas operacionais. & Nbsp; & nbsp; Existem versões de código nativo para o i386 (32 e 64 bits), Power PC e arquiteturas Sparc. & Nbsp; & nbsp; Existe uma versão interpretada byte do código que pode ser utilizado em arquitecturas não suportados. O script configure irá selecionar automaticamente a arquitetura ao construir a partir da fonte

Recursos :.

  • Não é uma interface que permite língua estrangeira bibliotecas ligadas dinamicamente a ser carregado e funções dentro deles chamado de ML.
  • Uma interface X-Windows usando o Motif está disponível e uma interface de programação do Windows.
  • Há também um depurador simbólico para Poly / ML.

O que é novo nesta versão:

  • Novos recursos:
  • Suporte para binários autônomo
  • Suporte para plataformas adicionais: AMD64, Intel Macs, Cygwin
  • Sem limites artificiais sobre o tamanho de pilhas ou imagem salva
  • Usa ferramentas GNU padrão para a construção
  • mmap endereço fixo e trap-manipulação removido

O que é novo na versão 5.3:

  • Major Novos recursos:
  • A adição de suporte para a interface IDE.
  • Alterações a impressão bonita e igualdade. Estas são agora herdado através das fronteiras do módulo. A adição de PolyML.addPrettyPrinter instalar um bonito impressora de estilo novo.
  • implementação Reworked de assinaturas, reduzindo os requisitos de memória quando uma assinatura nomeado é usado em vários lugares.
  • Melhorias para a impressão de tipos e mensagens de erro.
  • Menores Adições e alterações:
  • Suporte para fora-de-árvore constrói
  • Adicionado finalização para interface de função externa (CInterface)
  • Removido suporte restante para ML90
  • Adicionado PolyML.sourceLocation pseudo-função que retorna o local de origem atual, PolyML.raiseWithLocation que gera uma exceção, com uma localização explícita e PolyML.exceptionLocation que retorna o local onde uma exceção foi levantada.
  • PolyML.Compiler.reportUnreferencedIds Adicionado mudar para habilitar o relatório de identificadores sem referência.
  • Adicionado breakEx e ClearEX ao depurador funções. Estes entrar no depurador quando o código gera um determinado exceção.
  • Melhoria de resonsiveness para tubos especialmente no Windows.
  • Adicionado X86-64 versão de estrutura Word32. Máquinas de 64 bits não necessitam de valores de 32 bits para ser & quot; em caixa & quot;.
  • Correções de bugs:
  • Agora se baseia no Mac OS X 10.6 (Snow Leopard)
  • Corrija multi-threading no Sparc mas agora só suporta processadores v9.
  • acidente relacionados ao tempo Fix quando saídas Poly / ML
  • argumento de cadeia Fix a exceção OS.SysErr
  • Fix para OS.FileSys.mkDir no Windows
  • Corrija a pow (~ 1, n) onde n é mesmo
  • Várias correções de adequá-las ao padrão.

Programas semelhantes

newLISP
newLISP

19 Jul 15

AbsurdJS
AbsurdJS

9 Apr 16

UFL
UFL

12 May 15

facade
facade

13 May 15

Outro software de desenvolvedor David Matthews

Pooter
Pooter

23 Sep 15

Comentário para Poly/ML

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