From: Mark Probst <schani@Unix.CSLab.tuwien.ac.at>
Subject: chpp 0.2 -- a general purpose preprocessor
Date: Tue, 3 Mar 1998 15:12:04 GMT
-----BEGIN PGP SIGNED MESSAGE-----
Announcing
CHPP -- Chakotay PreProcessor
Version 0.2
=============================
CHPP is a powerful preprocessor originally designed for, but not
limited to, HTML.
We have used CHPP successfully in the creation of simple and complex
web-pages, QuakeWorld (tm) configuration files and data processing
tasks usually done with tools like GAWK.
Features
- --------
CHPP combines features of CPP, M4, Perl and Scheme. Still, we have
tried (and succeeded) to keep the language pretty simple.
Among the features of CHPP are:
- CHPP is non-intrusive, i.e. you can take already existing text and
just pipe it through CHPP and it is likely it won't change.
- User-defined macros, which can be recursive
- Complex data structures (lists and hashes)
- Regular expression matching
- Powerful loop constructs
Documentation
- -------------
A reference manual for CHPP is available.
Platforms
- ---------
Our main development platform for CHPP is linux-i386. CHPP has been
tested on the following platforms:
linux-i386
linux-alpha
linux-powerpc
openstep-i386
digitalunix-alpha
aix-rs6000
CHPP is written very portably and should compile and run out-of-the-box
on pretty much any UN*X platform, provided that the tools required for
building it (GNU make, flex, bison) are available.
Licence and Availability
- ------------------------
CHPP is distributed under the terms of the GPL.
The source of CHPP is available at the CHPP homepage at
http://chakotay.ml.org/
or, if your browser does not grok HTTP/1.1
http://chakotay.ml.org/chpp/
- ----------
Heinz Deinhart & Mark Probst
chpp@unix.cslab.tuwien.ac.at
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/liw/linux/cola.html
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
iQCVAgUBNPwdxFrUI/eHXJZ5AQE84AP+JiEQSi/MbXPDQ32cFvpzxD+vMH35gIXx
3/LOxSz4vj9AYVTM3TeVWvnwWKzL2INCAjibrbhRDY8dJ48CEBQiIQ7SsRPCPJFO
1JWJVYHtOze/NzGFtcsju9Zyj3Z5dH9IcQ2gS1cBcVKesBt7utbw/aP3ZJxTqUxC
pD7hqjueZCY=
=G7qi
-----END PGP SIGNATURE-----