curry-frontend-0.4.2: Lexer, parser, type checker, etc. for the Curry language

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

Generators.GenFlatCurry

Description

This module contains the generation of a FlatCurry program term for a given module in the intermediate language, and the generation of a FlatCurry interface for a given Curry interface.

Documentation

genFlatCurry :: CompilerEnv -> Module -> Module -> Prog Source #

genFlatInterface :: CompilerEnv -> Interface -> Module -> Module -> Prog Source #