Copyright | (c) 2005 Martin Engelke 2011 - 2015 Björn Peemöller 2015 Jan Tikovsky 2016 Finn Teegen |
---|---|
License | BSD-3-clause |
Maintainer | bjp@informatik.uni-kiel.de |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
This module contains the generation of an AbstractCurry
program term
for a given Curry
module.
Synopsis
- genAbstractCurry :: Bool -> CompilerEnv -> Module PredType -> CurryProg
Documentation
genAbstractCurry :: Bool -> CompilerEnv -> Module PredType -> CurryProg Source #
Generate an AbstractCurry program term from the syntax tree when uacy flag is set untype AbstractCurry is generated