Poly/ML

软件截图:
Poly/ML
软件详细信息:
版本: 5.5.2
上传日期: 12 May 15
许可: 免费
人气: 32

Rating: nan/5 (Total Votes: 0)

由于4.0版本的保利/ ML的,它现在支持完整的版本在给定的语言“标准ML的定义(修订稿)”,一般被称为ML97。
除了作为极其快速和高效的执行标准ML保利/ ML提供了多种附加功能。
保利/ ML是可用的最流行的体系结构和操作系统  有原生代码版本的I386(32位和64位),Power PC的和Sparc架构  存在可以在不支持的结构中使用一个字节码解释版本。从源代码构建时,配置脚本会自动选择架构

功能

  • 在这里有一个外国语言界面,允许动态链接库被加载,并在其中的功能从ML调用。
  • 在使用的Motif的X-Windows界面可用,在Windows的编程接口。
  • 还有一个象征性的调试器,保利/ ML。

什么在此版本中是新的

  • 新特点:
  • 支持独立的二进制文件
  • 支持更多的平台:AMD64,英特尔Mac,Cygwin的
  • 在堆的大小没有人为的限制或保存图像
  • 在使用标准的GNU工具构建
  • 在固定地址MMAP和陷阱处理去除

什么是5.3版本的新

  • 在主要的新功能:
  • 加入了IDE接口的支持。
  • 更改漂亮的印刷和平等。这些现在都在模块间继承。除了PolyML.addPrettyPrinter来安装一个新的风格非常的打印机。
  • 执行重做减少签名时,一个名为签名用于在多个地方的内存需求。
  • 改进的类型和错误信息打印。
  • 小添加和更改:
  • 支持外的树构建
  • 定稿新增外商函数接口(CInterface)
  • 对于ML90除去残留的支持
  • 新增PolyML.sourceLocation伪函数,返回电流源的位置,PolyML.raiseWithLocation引发的异常有明确的定位和PolyML.exceptionLocation返回,其中一个异常升高的位置。
  • 添加PolyML.Compiler.reportUnreferencedIds切换,使报告未引用的标识符。
  • 新增breakEx和clearEx到调试器的功能。这些进入调试程序代码时引发一个给定的异常。
  • 要改进到resonsiveness管道特别是在Windows中。
  • 新增X86-64版本Wor​​d32结构。 64位机器不需要32位值是"盒装"
  • 修正项目:
  • 现在,建立在Mac OS X 10.6(雪豹)
  • 修正的多线程Sparc上,但现在只支持V9处理器。
  • 修正计时相关碰撞时,保利/ ML退出
  • 修正字符串参数OS.SysErr异常
  • 修正至OS.FileSys.mkDir在Windows
  • 修正了POW(〜1,n),其中n为偶数
  • 各种修​​补程序,以更符合标准。

类似的软件

sweet.js
sweet.js

28 Feb 15

AbsurdJS
AbsurdJS

9 Apr 16

RLua
RLua

13 May 15

Erlang
Erlang

1 May 16

显影剂的其他软件 David Matthews

Pooter
Pooter

23 Sep 15

意见 Poly/ML

评论没有发现
添加评论
打开图片!