Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/eagr/r7rs
- Owner: eagr
- Created: 2021-08-23T06:53:00.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-04-15T05:48:21.000Z (over 2 years ago)
- Last Synced: 2024-10-28T04:00:02.673Z (about 2 months ago)
- Language: TypeScript
- Homepage:
- Size: 53.7 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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`...