STklos是支持大多数的语言特点R5RS定义自由计划系统。的STklos实施的目的是要快,以及光。
的实现是基于一个特设的虚拟机。 STklos也可以被编译为一个库和嵌入式应用程序中。
这里是“STklos”的一些主要特点:
ยท基于CLOS提供了一个高效,强大的对象系统
ยท多重继承,
ยท通用功能,
ยท多方法
ยท一个有效的MOP(元对象协议)
ยท一个简单易用的模块系统
ยท它实现了R5RS定义数字的全塔,
ยท方便地连接到GTK +工具包,
ยท一个Perl兼容的正则表达式感谢PCRE包,
ยท它实现正确尾递归调用
什么是此版本中的新:
- 在此版本支持UTF-8编码并开始支持一些(未来)R7RS特征。
- 在它包括对UTF-8字符串和符号的全力支持,在Cygwin下为Win32的支持,为Mac OS X狮子的支持,以及一些错误修正。
什么在1.01版本新:
- 在变化包括文档更新,修改,以支持ScmPkg上的MacPorts,修复不兼容的FFI在1.00推出,更好地支持x86_64的,和错误修正。
什么在1.00版本新:
- 在GMP-精简版的完全重写,提供的GMP兼容包系统不提供它
- 在删除旧的扩展intsallation机制(stklos安装)。使用ScmPkg机制现在扩展STklos
- 在功能,泛型函数和方法罐现在有文档字符串
- 在REPL添加GNU的readline支持,如果readline的lib中可以动态加载
- 在配置文件中的位置可以改变现在
- 在增加了一个交互式的帮助系统
- 在libffi uptated到3.0.9版本
- 在新实施SRFIs
- 在SRFI-74(字节寻址二进制块)
- 在SRFI-96(SLIB先决条件)
- 在SRFI-98(界面来访问环境变量)
- 在SRFI-100(定义-λ-对象)
- 新基元
- 端口?
- 帮助
- 请-目录
- 在确保-目录并存
- 在错误修正
评论没有发现