Skip to content

hawkw/seax_scheme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seax Scheme

Join the chat at https://gitter.im/hawkw/seax

Build Status Coverage Latest RustDoc Latest Seax Scheme release License

A library for compiling Scheme programs for Seax, a runtime environment for functional programming languages.

This implementation aims to conform with the Revised6 Report on Scheme (R6RS) whenever possible, but may not be a complatible implementation. seax-scheme is released as a library, rather than an executable, so that it may be included in other applications which use Scheme as an embedded language.

Note that since this repository is a library and does not contain the Seax VM, the code in this repository is not sufficient to compile Scheme programs for Seax on its own. The hawkw/seax repository contains the Seax compiler/interpreter command-line application and REPL, which you will probably want if you intend to develop programs targeting Seax.

Please report all issues and feature requests to the main repository (hawkw/seax).

Contributing

Seax is an open-source project and contributions are happily welcomed. For more information on how to contribute to Seax, please see the CONTRIBUTING document on the main Seax repository.