h2paspp man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

h2paspp(1)		      h2pas preprocessor		    h2paspp(1)

NAME
       h2paspp - Free Pascal h2pas preprocessor program.

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  sup‐
	      ported.

       #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 speci‐
       fied 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)

Free Pascal		       12 November 2004			    h2paspp(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net