ppudump.1 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. .TH ppudump 1 "5 June 1999" FreePascal "Free Pascal Unit dump utility"
  2. .SH NAME
  3. ppudump \- The FPC Pascal unit dump program.
  4. .SH SYNOPSIS
  5. \fIppudump\fP [-h] [-v[h|i|m|d|s|b|a]] ppu-file1 ppufile2 ...
  6. .SH Description
  7. \fIppudump\fP writes the contents of a Free Pascal unit file to standard
  8. output. It gives a listing of all definitions in the unit file. The format
  9. of the listing can be controlled by the options.
  10. .SH Usage
  11. You can invoke ppudump with as arguments the names of the units that you
  12. want to dump. You need not specify a extension, by default \fI.ppu\fP is
  13. assumed. The output goes to standard output.
  14. .SH Options
  15. \fIppudump\fP has only two options:
  16. .IP \fI\-h\fP
  17. shows a short help screen.
  18. .IP \fI\-v\fP
  19. Controls the level of verbosity. \-v accepts any combination of the following
  20. letters behind it:
  21. .RS
  22. .IP \fIa\fP
  23. Shows all information stored in the PPU file.
  24. .IP \fIb\fP
  25. Shows the browser information in the PPU file (if present).
  26. .IP \fId\fP
  27. Shows the definitions in the PPU file.
  28. .IP \fIh\fP
  29. Shows the header information in the PPU file.
  30. .IP \fIi\fP
  31. Shows only interface information, implementation information is
  32. not shown.
  33. .IP \fIm\fP
  34. Shows only implementation information, interface interface is not shown.
  35. .IP \fIs\fP
  36. Shows the symbols stored in the PPU file.
  37. .RE
  38. .SH SEE ALSO
  39. .IP
  40. .BR ppc386 (1)
  41. .BR ppumove (1)