Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eagr/r7rs

a Scheme-to-JS compiler for the Web
https://github.com/eagr/r7rs

Last synced: 8 days ago
JSON representation

a Scheme-to-JS compiler for the Web

Awesome Lists containing this project

README

        

**WIP**

A Scheme-to-JS compiler for a subset of [r7rs](https://github.com/johnwcowan/r7rs-spec/blob/errata/spec/r7rs.pdf). It enables you to run Scheme code in a browser or with a Node application.

For usage, see [demo](./demo/index.ts).

![demo](https://user-images.githubusercontent.com/64203473/142794169-1a5389a8-5148-41a5-a6e4-86c7fd6ee997.jpg)

Features:
* [ ] standard procedures
* [ ] library support
* [ ] `define-syntax`
* [x] standard forms: `let`, `define`, `lambda`...