SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG
DONATE


YUM REPOSITORY

 
 

MAN page from openSUSE Leap 42 fpc-2.6.4-1.1.i586.rpm

h2paspp

Section: h2pas preprocessor (1)
Updated: 12 November 2004
Index 

NAME

h2paspp - Free Pascal h2pas preprocessor program.

 

SYNOPSIS

h2paspp [-doih] file1 ... filen

 

DESCRIPTION

h2pasppreads 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 symbolsymbol. Note that macros are not supported.
#if symbol
The text following this directive is included ifsymbol is defined.
#ifdef symbol
The text following this directive is included ifsymbol is defined.
#ifndef symbol
The text following this directive is included ifsymbol is not defined.
#include filename
Include directives are removed, unless the -Ioption was given, in which case the include file is included and written tothe output file.
#undef symbol
The symbolsymbolis undefined.

 

USAGE

h2pasppaccepts one or more filenames and preprocesses them. It will read theinput, and write output to a file with the same name unless the -ooption 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 symbolbefore processing is started.
-h
emit a small helptext.
-ooutfile
If this option is given, the output will be written to a file namedoutfile. Note that only one output file can be given.

 

SEE ALSO

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


 

Index

NAME
SYNOPSIS
DESCRIPTION
USAGE
OPTIONS
SEE ALSO

This document was created byman2html,using the manual pages.