Name : ghc-hpp
| |
Version : 0.4.0
| Vendor : obs://build_opensuse_org/home:sbahling
|
Release : 1.1
| Date : 2018-06-20 13:55:28
|
Group : Development/Languages/Other
| Source RPM : ghc-hpp-0.4.0-1.1.src.rpm
|
Size : 3.78 MB
| |
Packager : (none)
| |
Summary : A Haskell pre-processor
|
Description :
hpp is a Haskell pre-processor that is also a C90-compatible pre-processor (with the addition of a --cpp flag). It is packaged as both a library and an executable.
To use as a Haskell preprocessor for resolving #ifdef conditionals and macro
hpp -DDEBUG Foo.hs
To use as a C preprocessor, an invocation might look like,
hpp -DDEBUG --cpp foo.c
To have GHC use hpp as the C pre-processor, add this line to the top of a Haskell source file that makes use of the CPP LANGUAGE pragma,
{-# OPTIONS_GHC -cpp -pgmPhpp #-}
Or add this line to your .cabal file:
ghc-options: -pgmPhpp
Note that you will need to ensure that the hpp executable is available in your build environment (e.g. you can add hpp as a build-depends in your .cabal file).
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/home:/sbahling:/Backports:/SLE-15/SLE_15/x86_64 |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
ghc-hpp
ghc-hpp(x86-64)
libHShpp-0.4.0-LPCr0hJ2EgBGQZdBuAPlAH-ghc8.0.2.so()(64bit)
Requires :