NAME
Text::CPP - A full C Preprocessor in XS
SYNOPSIS
use Text::CPP;
my $reader = new Text::CPP(CLK_GNUC99);
$reader->read("file.c");
while (my $token = $reader->token) {
print "Token: $token\n";
}
DESCRIPTION
A fast C preprocessor in XS. This does not require an external C preprocessor, and will not fork() or exec() any external process.
USAGE
Undecided.
BUGS
Doesn't yet work.
SUPPORT
Mail the author at <cpan@anarres.org>
AUTHOR
Shevek
CPAN ID: SHEVEK
cpan@anarres.org
http://www.anarres.org/projects/
COPYRIGHT
Copyright (c) 2002 Shevek. All rights reserved.
This program is free software; but parts of it have been borrowed from, or based on, parts of the GNU C Compiler version 3.3.2. You may therefore redistribute and/or modify this code under the terms of the GNU GENERAL PUBLIC LICENSE, but I am unable to release this code under the usual Perl license, because it includes the Artistic License.
The full text of the license can be found in the COPYING file included with this module.
SEE ALSO
perl(1).