Poly/ML

Скріншот програми:
Poly/ML
Дані програми:
Версія: 5.5.2
Дата завантаження: 12 May 15
Розробник: David Matthews
Ліцензія: Безкоштовно
Популярність: 32

Rating: nan/5 (Total Votes: 0)

З версії Poly / ML 4.0, тепер він підтримує повну версію мови, як зазначено в "Визначення Standard ML (переглянута)", як правило, відомі як ML97.
Як добре, як дуже швидко і ефективна реалізація стандартного ML Poly / ML надає кілька додаткових можливостей.
Полі / мл для найпопулярніших архітектур та операційних систем і NBSP; & NBSP .; Є рідні код версії для i386 (32 і 64 біт), Power PC і Sparc архітектури та NBSP; & NBSP .; Існує байт-код інтерпретується варіант, який може бути використаний на непідтримуваних архітектур. Скрипт конфігурації автоматично вибере архітектуру при будівництві з джерела

Особливості :.

  • Там буде інтерфейс іноземна мова, що дозволяє спільні бібліотеки повинні бути завантажені і функції в них викликається з ML.
  • інтерфейс X-Windows за допомогою Motif є і інтерфейс програмування для Windows.
  • Існує також символьний відладчик для Poly / ML.

Що нового У цьому випуску:

  • Нові можливості:
  • Підтримка автономних виконуваних файлів
  • Підтримка додаткових платформ: AMD64, Intel Mac, Cygwin
  • не штучні обмеження на розмір купи або збережене зображення
  • Використання стандартних інструментів GNU для будівництва
  • Виправлена ​​адреса ММАП і пастки звернення видалені

Що нового у версії 5.3:

  • Основні нові функції:
  • Додавання підтримки інтерфейсу IDE.
  • Зміни в досить-друк і рівність. Вони тепер у спадок через кордони модулів. Додавання PolyML.addPrettyPrinter встановити новий стиль досить принтера.
  • Перероблений реалізація підписів, що знижують вимоги до пам'яті, коли назвав підпис використовується в декількох місцях.
  • Покращення друку типів і повідомлень про помилки.
  • Невеликі доповнення і зміни:
  • Підтримка поза дерева будує
  • Додана завершення для іноземних функції інтерфейсу (CInterface)
  • Вилучено інші підтримка ML90
  • Додана PolyML.sourceLocation псевдо-функція, яка повертає поточне місце розташування джерела, PolyML.raiseWithLocation, що викликає виключення з явною розташування і PolyML.exceptionLocation, що повертає місце, де виключення було порушено.
  • Додана PolyML.Compiler.reportUnreferencedIds перемикач для включення звітність недозволених посиланнях ідентифікаторів.
  • Додана breakEx і clearEx щоб відладчик функції. Ці введіть відладчик, коли код викликає дану виняток.
  • Поліпшення в resonsiveness для труб, особливо в Windows.
  • Додана x86-64 версія структури Word32. 64-бітові машини не вимагають 32-бітові значення, що і Quot; коробці & Quot ;.
  • Виправлена ​​помилка:
  • в даний час будує на Mac OS X 10.6 (Snow Leopard)
  • Fix многопоточность на Sparc, але тепер підтримує тільки процесори V9.
  • Виправлена ​​часу, пов'язані з крах, коли Полі / ML виходить
  • Виправлена ​​рядок аргумент OS.SysErr винятком
  • Виправлена ​​на OS.FileSys.mkDir в ОС Windows
  • Fix для військовополонених (~ 1, п), де п четно
  • Різні виправлення, щоб відповідати більш близько до стандарту.

Схожі програми

Mediator.js
Mediator.js

1 Mar 15

Lisphp
Lisphp

13 May 15

Six
Six

13 May 15

regex
regex

19 Jul 15

Інші програми розробника David Matthews

Pooter
Pooter

23 Sep 15

Poly/ML

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями