packages feed

haskeem-0.7.16: haskeem.cabal

Name:             haskeem
Version:          0.7.16
Homepage:         http://www.korgwal.com/haskeem/
Author:           Uwe Hollerbach <uh@alumni.caltech.edu>
Maintainer:       Uwe Hollerbach <uh@alumni.caltech.edu>
Synopsis:         A small scheme interpreter
Description:      This is a moderately complete small scheme interpreter.
                  It implements most of R6RS, with the exception of call/cc.
                  It is however starting to have a set of delimited
                  continuations, reset/shift et al. It has a macro system,
                  although not R6RS hygienic macros. It is also not
                  necessarily fully tail-recursive; so it's not
                  industrial-strength. For playing with or learning scheme,
                  it should be pretty good.
License:          GPL
License-File:     LICENSE
Cabal-Version:    >= 1.2
Build-Type:       Simple
Category:         Compilers/Interpreters

Executable        haskeem
  Build-Depends:  base >= 4 && < 5, network, containers, mtl, parsec, process,
                  haskell98, random, old-time, unix, directory, haskeline
  Main-is:        haskeem.hs
  Other-Modules:  LispData
                  Parser
                  Library
                  Environment
                  Evaluator
                  WriteNumber