curry-frontend-1.0.4: Compile the functional logic language Curry to several intermediate formats

Copyright(c) 2005 Martin Engelke
2011 - 2015 Björn Peemöller
2015 Jan Tikovsky
2016 Finn Teegen
LicenseBSD-3-clause
Maintainerbjp@informatik.uni-kiel.de
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Generators.GenAbstractCurry

Description

This module contains the generation of an AbstractCurry program term for a given Curry module.

Synopsis

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