nameoverflow / LittleScheme

Scheme (subset) interpreter implemented in Haskell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Scheme (subset) interpreter implemented in Haskell

License:Do What The F*ck You Want To Public License


Languages

Language:Haskell 99.7%Language:Scheme 0.3%