# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup haskell 1.0 haskell.setup haskell-src-exts 1.13.5 revision 3 checksums rmd160 18f4cdb56c534bcc1b9f3a69a4963440a56e5da3 \ sha256 7c5adc74bc76b26a2ba7de6927877c6ed930c64039371c0c84c5257aae837f0d license BSD platforms darwin maintainers nomaintainer description Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer long_description \ Haskell-Source with Extensions (HSE, haskell-src-exts) is an extension of \ the standard haskell-src package, and handles most registered syntactic \ extensions to Haskell, including: Multi-parameter type classes with \ functional dependencies, Indexed type families (including associated \ types), Empty data declarations, GADTs, Implicit parameters Template \ Haskell and a few more. All extensions implemented in GHC are supported. \ Apart from these standard extensions, it also handles regular patterns as \ per the HaRP extension as well as HSX-style embedded XML syntax. depends_build-append port:hs-cpphs \ port:hs-happy