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

Lisphp
Lisphp

13 May 15

Luck
Luck

12 May 15

Qore
Qore

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