Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nameoverflow/littlescheme

Scheme (subset) interpreter implemented in Haskell
https://github.com/nameoverflow/littlescheme

Last synced: 29 days ago
JSON representation

Scheme (subset) interpreter implemented in Haskell

Awesome Lists containing this project

README

        

# LittleScheme

A scheme interpreter implements a decent subset of R5RS Scheme.

- Support 4 basic types: `Number`, `Float`, `String`, `Bool`

- Function / lambda

- Basic supporting for variable and environment (`define`/`set!`)

- First-class continuation (`call-with-current-continuation`)

- Numeric and string operation (arithmetic/compare)

## TODO

- Macro

## LICENSE

WTFPL