Name: curry-frontend Version: 0.2.1 Cabal-Version: >= 1.6 Synopsis: Compile the functional logic language Curry to several intermediate formats Description: The Curry Frontend consists of the executable program "cymake". It is used by various backends to compile Curry programs to an internal representation. The code is a stripped-down version of an early version of the Muenster Curry Compiler () Category: Language License: OtherLicense License-File: LICENSE Author: Wolfgang Lux, Martin Engelke, Bernd Brassel, Holger Siegel Maintainer: Holger Siegel Bug-Reports: mailto:hsi@informatik.uni-kiel.de Homepage: http://curry-language.org Build-Type: Simple Stability: experimental Extra-Source-Files: LIESMICH Data-Files: src/currydoc.css Executable cymake hs-source-dirs: src Main-is: cymake.hs Build-Depends: base >= 3 && < 4, mtl, old-time, directory, filepath, containers ghc-options: -fwarn-unused-binds -fwarn-unused-imports -- -fwarn-incomplete-patterns Other-Modules: Curry.Base.Position, Curry.Base.Ident, Curry.Base.MessageMonad Curry.Syntax.Lexer, Curry.Syntax.LexComb Curry.Syntax.Parser, Curry.Syntax.LLParseComb Curry.Syntax.ShowModule, Curry.Syntax.Pretty Curry.Syntax, Curry.Syntax.Type Curry.Syntax.Unlit, Curry.Syntax.Utils Curry.AbstractCurry, Curry.ExtendedFlat CurryBuilder, IL.Type CurryCompilerOpts, Modules, Subst, Arity CurryDeps, Eval, IL.Pretty, NestEnv, SyntaxCheck, Base Exports, IL.Scope, SyntaxColoring, CurryEnv IL.CurryToIL, OldScopeEnv, CurryHtml IL.XML, PatchPrelude, TopEnv, CaseCompletion Imports, PathUtils, TypeCheck InterfaceCheck, Types, Frontend, PrecCheck TypeSubst, GenAbstractCurry PrettyCombinators, Typing GenFlatCurry, KindCheck, Qual SCC, Utils, GetOpt Lift, ScopeEnv, WarnCheck Desugar, Curry.Base.Ident, Simplify -- Executable pretty-ecy -- hs-source-dirs: src -- Main-is: pretty-ecy.hs -- Build-Depends: base >= 3 && < 4