h2pas --version (return code: 0)
Illegal option : --version
Usage : /usr/bin/h2pas-3.0.2 [options] filename
Where [options] is one or more of:
-d Use external;
-D use external libname name 'func_name';
-e change enum type to list of constants
-c Compact outputmode, less spaces and empty lines
-C Use types in ctypes unit
-i create include files (no unit header)
-l libname Specify the library name for external
-o outputfilename Specify the outputfilename
-p Use "P" instead of "^" for pointers
-pr Pack all records (1 byte alignment)
-P use proc. vars for imports
-s strip comments from inputfile
-S strip comments and don't write info to outputfile.
-t Prepend typedef type names with T
-T Prepend typedef type names with T, and remove _
-u unitname Specify the name of the unit.
-v replace pointer parameters by call by
reference parameters
-w special for win32 headers
-x handle SYS_TRAP of PalmOS header files
h2pas --help (return code: 0)
Illegal option : --help
Usage : /usr/bin/h2pas-3.0.2 [options] filename
Where [options] is one or more of:
-d Use external;
-D use external libname name 'func_name';
-e change enum type to list of constants
-c Compact outputmode, less spaces and empty lines
-C Use types in ctypes unit
-i create include files (no unit header)
-l libname Specify the library name for external
-o outputfilename Specify the outputfilename
-p Use "P" instead of "^" for pointers
-pr Pack all records (1 byte alignment)
-P use proc. vars for imports
-s strip comments from inputfile
-S strip comments and don't write info to outputfile.
-t Prepend typedef type names with T
-T Prepend typedef type names with T, and remove _
-u unitname Specify the name of the unit.
-v replace pointer parameters by call by
reference parameters
-w special for win32 headers
-x handle SYS_TRAP of PalmOS header files