diff options
| author | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-26 16:38:00 -0400 |
|---|---|---|
| committer | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-26 16:38:00 -0400 |
| commit | 97d5c458cfa039d857301e1ca7d5af3beb37131d (patch) | |
| tree | b460cd850d0537eb71806ba30358840377b27688 /static/unix-v10/man1/pxp.1 | |
| parent | b89dc2331a50c63f8b33272a5c4c61ab98abdaa3 (diff) | |
build: Better Build System
Diffstat (limited to 'static/unix-v10/man1/pxp.1')
| -rw-r--r-- | static/unix-v10/man1/pxp.1 | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/static/unix-v10/man1/pxp.1 b/static/unix-v10/man1/pxp.1 new file mode 100644 index 00000000..3cffc462 --- /dev/null +++ b/static/unix-v10/man1/pxp.1 @@ -0,0 +1,125 @@ +.TH PXP 1 +.CT 1 prog_other +.SH NAME +pxp, pxref \- pascal printer, profiler, and cross-reference lister +.SH SYNOPSIS +.B pxp +[ +.B -acdefjnstuw_ +] +[ +.B -23456789 +] +[ +.B -z +[ +.I name ... +] +] +.IB name .p +.PP +.B pxref +[ +.B - +] +.IB name .p +.SH DESCRIPTION +.I Pxp +prints the Pascal program +.IB name .p +in a standard `pretty' form. +Under option +.B -z +the listing is annotated with statement execution counts +from a previous +.IR pascal (1) +run. +.TP +.B -a +Print the bodies of all procedures and functions in the profile; +even those which were never executed. +.TP +.B -d +Include declaration parts in a profile. +.TP +.B -e +Eliminate +.B include +directives when reformatting a file; +the +.B include +is replaced by the reformatted contents of the specified +file. +.TP +.B -f +Fully parenthesize expressions. +.TP +.B -j +Left justify all procedures and functions. +.TP +.B -n +Eject a page +as each file is included; +in profiles, print a blank line at the top of the page. +.TP +.B -s +Strip comments from the input text. +.TP +.B -t +Print only a table of counts of +procedure and function calls. +.TP +.B -u +Card image mode; only the first 72 characters of input lines +are used. +.TP +.B -w +Suppress warning diagnostics. +.TP +.B -z +Generate an execution profile. +The presence of any +.I names +causes the profile to be restricted to the named procedures, +functions, and include files. +.TP +.B -\_ +Underline keywords. +.TP +.BI - d +With +.I d +a digit, +use +.I d +spaces as the indenting unit. +The default is 4. +.PP +.I Pxref +makes a line-numbered listing and cross-reference index for +.IB name .p . +The optional +.B - +argument suppresses the listing. +.SH FILES +.TF /usr/lib/how_pxp +.TP +.F *.p +input files +.TP +.F *.i +include files +.TP +.F pmon.out +profile data +.TP +.F /usr/lib/how_pxp +information on basic usage +.DT +.SH "SEE ALSO" +Berkeley Pascal User's Manual +.br +.IR pascal (1) +.SH BUGS +.I Pxref +trims identifiers to 10 characters and pads lines with blanks. |
