Name: ddc-core-eval Version: 0.4.1.3 License: MIT License-file: LICENSE Author: The Disciplined Disciple Compiler Strike Force Maintainer: Ben Lippmeier Build-Type: Simple Cabal-Version: >=1.6 Stability: experimental Category: Compilers/Interpreters Homepage: http://disciple.ouroborus.net Synopsis: Disciplined Disciple Compiler semantic evaluator for the core language. Description: This is a direct implementation of the operational semantics and is by no means fast, or a substitute for a real interpreter. Programs run with this evaluator will have an asymptotic complexity much worse than if they were compiled. This evaluator is intended for experimenting with the language semantics, and not running actual programs. Library Build-Depends: base >= 4.6 && < 4.8, array >= 0.4 && < 0.6, deepseq == 1.3.*, containers == 0.5.*, transformers == 0.4.*, mtl == 2.2.*, ddc-base == 0.4.1.*, ddc-core == 0.4.1.* Exposed-modules: DDC.Core.Eval.Check DDC.Core.Eval.Compounds DDC.Core.Eval.Env DDC.Core.Eval.Name DDC.Core.Eval.Prim DDC.Core.Eval.Profile DDC.Core.Eval.Step DDC.Core.Eval.Store DDC.Core.Eval GHC-options: -Wall -fno-warn-orphans -fno-warn-missing-signatures -fno-warn-missing-methods -fno-warn-unused-do-bind Extensions: ParallelListComp PatternGuards RankNTypes FlexibleContexts FlexibleInstances MultiParamTypeClasses UndecidableInstances KindSignatures NoMonomorphismRestriction ScopedTypeVariables StandaloneDeriving DoAndIfThenElse DeriveDataTypeable