FreeBSD Manual Pages
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 de- fined. #ifdef symbol The text following this directive is included if symbol is de- fined. #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)
NAME | SYNOPSIS | DESCRIPTION | USAGE | OPTIONS | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=h2paspp&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>
