File: README

package info (click to toggle)
cpphs 0.7-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 360 kB
  • ctags: 18
  • sloc: haskell: 939; makefile: 79; sh: 36; ansic: 11
file content (40 lines) | stat: -rw-r--r-- 866 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
This directory contains 'cpphs', a simplified re-implementation of cpp,
the C pre-processor, in Haskell.

TO BUILD
--------
Just use
    hmake Main [-package base]
or
    ghc --make Main
or
    runhugs Main
and rename the resulting executable to 'cpphs'.


USAGE
-----
	cpphs  [filename | -Dsym | -Dsym=val | -Ipath]+  [-Ofile]
               [--nomacro] [--noline] [--strip] [--hashes] [--layout]

For fuller details, see docs/index.html


COPYRIGHT
---------
Copyright (c) 2004 Malcolm Wallace (Malcolm.Wallace@cs.york.ac.uk)
except for ParseLib (Copyright (c) 1995 Graham Hutton and Erik Meijer)


LICENCE
-------
These library modules are distributed under the terms of the LGPL.
The application module 'Main.hs' is GPL.

This software comes with no warranty.  Use at your own risk.


WEBSITE
-------
http://haskell.org/cpphs/
http://www.cs.york.ac.uk/fp/cpphs/