Cabal-Version: >= 1.2 Name: ycgrin Version: 0.1 Copyright: 2008, Dmitry Golubovsky and The Yhc Team, based on the PhD Thesis of Urban Boquist Maintainer: golubovsky@gmail.com Homepage: http://www.haskell.org/haskellwiki/Yhc License: BSD3 License-File: LICENSE Build-Type: Simple Data-Files: Author: Dmitry Golubovsky Synopsis: GRIN extension for Yhc Core. Description: A collection of tools to convert linked Yhc Core to GRIN for further compilation to scripting languages Category: Development Flag splitBase Description: Choose the new smaller, split-up base package. Library if flag(splitBase) build-depends: base >= 3, mtl, containers else build-depends: base < 3, mtl build-depends: mtl, uniplate, yhccore, ycextra, pretty, directory, filepath, parsec, haskell-src Exposed-modules: Yhc.Core.GRIN, Language.GRIN.Pretty, Language.GRIN.Haskell Other-modules: Yhc.Core.GRIN.Type, Yhc.Core.GRIN.TransCore, Yhc.Core.GRIN.GGMonad, Yhc.Core.GRIN.ElimDead, Yhc.Core.GRIN.HeapPointsTo,Yhc.Core.GRIN.FindType, Yhc.Core.GRIN.OptEvals, Yhc.Core.GRIN.SubstVars Yhc.Core.GRIN.OptApply, Yhc.Core.GRIN.OptCases, Yhc.Core.GRIN.FlatInline, Yhc.Core.GRIN.OptFetch, Yhc.Core.GRIN.Sharing, Yhc.Core.GRIN.HeapSeed