GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  H2PASPP (1)

NAME

h2paspp - Free Pascal h2pas preprocessor program.

CONTENTS

Synopsis
Description
Usage
Options
See Also

SYNOPSIS

h2paspp [-doih] file1 ... filen

DESCRIPTION

h2paspp reads one or more C header files and preprocesses them, writing the result to files with the same name as the originals as it goes along. It does not accept all preprocesser tokens of C, but takes care of the following preprocessor directives:
#define symbol
  Defines the new symbol symbol. Note that macros are not supported.
#if symbol
  The text following this directive is included if symbol is defined.
#ifdef symbol
  The text following this directive is included if symbol is defined.
#ifndef symbol
  The text following this directive is included if symbol is not defined.
#include filename
  Include directives are removed, unless the -I option was given, in which case the include file is included and written to the output file.
#undef symbol
  The symbol symbol is undefined.

USAGE

h2paspp accepts one or more filenames and preprocesses them. It will read the input, and write output to a file with the same name unless the -o option is given, in which case the file is written to the specified file. Note that only one output filename can be given.

OPTIONS

h2paspp has a small number of options to control its behaviour:

-dsymbol Define the symbol symbol before processing is started.
-h emit a small helptext.
-ooutfile
  If this option is given, the output will be written to a file named outfile. Note that only one output file can be given.

SEE ALSO

ppc386(1) h2pas(1) cpp(1)

Search for    or go to Top of page |  Section 1 |  Main Index


Free Pascal H2PASPP (1) 12 November 2004

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.