开源编译器 Chez scheme

码农软件 · 软件分类 · 编译器 · 2019-12-08 06:11:49

软件介绍

Chez Scheme是一个Scheme实现,由R. Kent Dybvig开发并于1985年首次发布。Chez Scheme可以将源代码编译为原生的机器代码,支持PowerPC、SPARC、x86和x86-64处理器架构,并提供了一个优秀的REPL环境。Chez Scheme自7.9.1版本开始支持R6RS。Chez Scheme有一个窗口和图形软件包,称为 Scheme Widget Library,其支持可移植的SLIB库。据几个基准测试,Chez Scheme是最快的可用的Scheme实现之一。从9.4版本开始成为开源软件。

Chez Scheme 是一个经过优化的编译器,可为PowerPC,SPARC,IA-32和x86-64架构生成本地代码。它支持计划R6RS规范,这一2007年制定的 scheme 标准如今已经为很多的 Scheme 实现所支持,如 Racket, Ikarus, Larceny 和 Ypsilon。 Chez scheme 使用渐进式本地编译方式,并侧重于最大限度地提高程序员的工作效率以及应用程序的可靠性和性能。

Chez scheme 由一个使用nanopass编译器架构的编译器编译而成,该架构在单次编译中努力降低转换和优化的数量。这种方法使编译器更容易理解和维护,同时还简化了 开发,测试和调试。另一个附加的好处是,这使得把Chez scheme非常有趣,适合用来研究学习。 

Chez scheme 还有一个姐妹实现叫 Petite Chez scheme。Petite Chez scheme 使用了一种高速线程化的解释器设计。为 Chez scheme 编写的程序可以在 Petite Chez scheme 上运行。唯一的例外是部函数接口(FFI)和其它的一些语言功能仅适用于 Chez scheme。随着 Chez scheme 的开源,Petite Chez scheme 还能扮演何种角色变得很不明朗,毕竟,其设计的初衷就是为那些无法获得 Chez scheme 编译器的用户提供一个免费使用的替代品来运行为 Chez scheme 编写的程序而已。

本文地址:https://www.codercto.com/soft/d/20669.html

罗辑思维:迷茫时代的明白人

罗辑思维:迷茫时代的明白人

罗振宇 / 北京联合出版公司 / 2015-9 / 42

编辑推荐 1、 罗振宇,自媒体视频脱口秀《罗辑思维》主讲人,互联网知识型社群试水者,资深媒体人和传播专家。曾任CCTV《经济与法》《对话》制片人等。2012年底打造知识型视频脱口秀《罗辑思维》。半年内,由一款互联网自媒体视频产品,逐渐延伸成长为全新的互联网社群品牌。 他对商业和互联网的独到见解,影响了互联网一代的知识结构和对互联网的认识:人类正在从工业化时代进入互联网时代。新的时代将彻......一起来看看 《罗辑思维:迷茫时代的明白人》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

URL 编码/解码
URL 编码/解码

URL 编码/解码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具