Annotation of 43BSDReno/contrib/isode-beta/pepy/pepy.1, revision 1.1.1.1

1.1       root        1: .TH PEPY 1 "17 May 1987"
                      2: .\" $Header: /f/osi/pepy/RCS/pepy.1,v 7.0 89/11/23 22:11:44 mrose Rel $
                      3: .\"
                      4: .\"
                      5: .\" $Log:      pepy.1,v $
                      6: .\" Revision 7.0  89/11/23  22:11:44  mrose
                      7: .\" Release 6.0
                      8: .\" 
                      9: .SH NAME
                     10: pepy \- PE parser (yacc\-based)
                     11: .SH SYNOPSIS
                     12: .in +.5i
                     13: .ti -.5i
                     14: .B pepy
                     15: \%[\-A]
                     16: \%[\-a\0advise]
                     17: \%[\-b\0prefix]
                     18: \%[\-d]
                     19: \%[\-h]
                     20: \%[\-o\0module.c]
                     21: \%[\-P]
                     22: \%[\-p]
                     23: \%[\-r]
                     24: \%[\-s]
                     25: \%[\-S\0section]
                     26: \fImodule.py\fR
                     27: .in -.5i
                     28: .sp
                     29: \fIcc\fR\0...\0\fImodule.c\fR\0\fB\-lisode\fR
                     30: .SH DESCRIPTION
                     31: The \fIpepy\fR program reads a description of a \fIpresentation\fR module
                     32: and produces \fIC\fR routines to recognize and/or build the corresponding
                     33: objects.
                     34: .PP
                     35: The `\-a' switch sets the name of the \*(lqadvise\*(rq routine.
                     36: .PP
                     37: The `\-b' switch generates a separate file for each generated routine,
                     38: using the supplied prefix.
                     39: .PP
                     40: The `\-d' switch directs \fIpepy\fR to ignore most \fIpepy\fR\-style
                     41: augmentations.
                     42: .PP
                     43: The `\-h' switch enables additional heuristics when \fIpepy\fR generates a
                     44: printer.
                     45: .PP
                     46: The `\-o' switch sets the name of the output file,
                     47: which is normally derived from the name of the input file.
                     48: The distinguished file \*(lq\-\*(rq can be used to force the use of the
                     49: standard output.
                     50: .PP
                     51: The `\-P' switch directs \fIpepy\fR not to include \fIcpp\fR-type line
                     52: number information in the output.
                     53: This is useful for debugging \fIpepy\fR (gasp!).
                     54: .PP
                     55: The `\-p' switch directs \fIpepy\fR to remove the action statements from the
                     56: description,
                     57: and print the resulting information on the standard output;
                     58: This typically results in a file suitable for pretty\-printing.
                     59: .PP
                     60: The `\-r' switch directs \fIpepy\fR to produce \*(lqrobust\*(rq code.
                     61: This tells \fIpepy\fR not to generate code to check for unknown or extraneous
                     62: objects.
                     63: This is used for extensibility purposes.
                     64: .PP
                     65: Normally, \fIpepy\fR prints the name of each type as it works.
                     66: The `\-s' switch disables this behavior.
                     67: .PP
                     68: The `\-S' switch sets the initial section\-processing mode for \fIpepy\fR.
                     69: The default is `\-S\0DECODE' which causes \fIpepy\fR to generate a decoder.
                     70: Other values are `\-S\0ENCODE' to generate an encoder;
                     71: or, `\-S\0PRINT' to generate a printer.
                     72: .PP
                     73: The `\-A' switch says that \fIpepy\fR should process all three modes.
                     74: .SH FILES
                     75: .nf
                     76: .ta \w'\fImodule\fR.ph  'u
                     77: \fImodule\fR.ph        external type definitions from \fImodule\fR
                     78: .re
                     79: .fi
                     80: .SH "SEE ALSO"
                     81: psap(3n),
                     82: .br
                     83: \fIThe ISO Development Environment: User's Manual\fR,
                     84: .br
                     85: ISO 8824:
                     86: \fIInformation Processing \-\- Open Systems
                     87: Interconnection \-\- Specification of Abstract Syntax Notation One (ASN.1)\fR,
                     88: .br
                     89: CCITT Recommendation X.409:
                     90: \fIMessage Handling Systems:
                     91: Presentation Transfer Syntax and Notation\fR
                     92: .SH AUTHORS
                     93: Julian P. Onions
                     94: Nottingham University
                     95: .br
                     96: Stephen M. Easterbrook,
                     97: University College London
                     98: .br
                     99: Marshall T. Rose
                    100: .SH BUGS
                    101: This information is skeletal,
                    102: consult the \fIUser's Manual\fR for the full details.

unix.superglobalmegacorp.com

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