Annotation of 43BSD/contrib/icon/man/man1/cppp.1, revision 1.1.1.1

1.1       root        1: .so tmac.ilib
                      2: .TH CPPP 1 "The University of Arizona \- 8/14/84"
                      3: .SH NAME
                      4: cppp \- cp preprocessor
                      5: .SH SYNOPSIS
                      6: \f3cppp\fP [\f3\-d\fR identifiers] [\f3\-u\fR identifiers]
                      7: .SH DESCRIPTION
                      8: \fICppp\fR filters standard input to standard output, processing the
                      9: C preprocessor control lines \*M#ifdef\fR,
                     10: \*M#ifndef\fR, and \*M#else\fR. If the controlling identifier is
                     11: in the arguments following the \f3\-d\fR option, the corresponding
                     12: lines are included, while if the controlling identifier is in the
                     13: arguments following the \f3\-u\fR option, the corresponding lines
                     14: are deleted. Otherwise, the preprocessor control lines are included.
                     15: The control lines \*M#define\fR and \*M#undef\fR are deleted if
                     16: the identifier is in either list.
                     17: .PP
                     18: For example, suppose that a program contains code for 8-bit, 16-bit, and 32-bit processors
                     19: under control of the identifiers \*MBIT8\fR, \*MBIT16\fR, and \*MBITB2\fR.
                     20: A version
                     21: of the program for 16-bit processors only can be obtained by
                     22: .DS
                     23: cppp \-d BIT16 \-u BIT8 BIT32
                     24: .DE
                     25: .SH LIMITATION
                     26: \fICppp\fR assumes the input file is syntactically correct with respect
                     27: to control lines.
                     28: .SH AUTHOR
                     29: Ralph E. Griswold

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.