BSD Ports

wip/cyclone-bootstrap NetBSD

Bootstrap for the Cyclone scheme-to-C compiler

System
NetBSD
Repository
pkgsrc-wip
Maintainer
[email protected]
License
mit
Categories
wip, lang

Description

Cyclone is an R7RS Scheme-to-C compiler that uses a variant of Cheney on the MTA (http://www.pipeline.com/~hbaker1/CheneyMTA.html) to implement full tail recursion, continuations, and generational garbage collection. In addition, the Cheney on the MTA concept has been extended to allow execution of multiple native threads. An on-the-fly garbage collector is used to manage the second-generation heap and perform major collections without "stopping the world".

Cyclone is written entirely in the latest R7RS Scheme language standard, and the intent is to support as much of that language as possible.

This package provides the compiled C sources for Cyclone. It is used to compile the bootstrap Cyclone compiler.

Install

From pkgsrc-wip (no binary package):

cd /usr/pkgsrc/wip/cyclone-bootstrap && make install clean

Dependencies

Run dependencies 2

No port depends on this one.