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

1.1       root        1: .TH PEPSY 1 "24 Jun 1990"
                      2: .\" $Header: /f/osi/pepsy/RCS/pepsy.1,v 7.0 90/07/01 19:54:47 mrose Exp $
                      3: .\"
                      4: .\"
                      5: .\" $Log:      pepsy.1,v $
                      6: .\" Revision 7.0  90/07/01  19:54:47  mrose
                      7: .\" *** empty log message ***
                      8: .\" 
                      9: .SH NAME
                     10: pepsy \- table driven replacement for posy/pepy
                     11: .SH SYNOPSIS
                     12: .in +.5i
                     13: .ti -.5i
                     14: .B pepsy
                     15: \%[\-A]
                     16: \%[\-a]
                     17: \%[\-f]
                     18: \%[\-h\fIoption\fP]
                     19: \%[\-s]
                     20: \fImodule.py\fR
                     21: .in -.5i
                     22: .SH DESCRIPTION
                     23: The \fIpepsy\fR program reads a description of a \fIpresentation\fR module and
                     24: produces definitions and tables for use with the \fIC\fR programming language.
                     25: It is meant to be backwards-compatible with the \fIposy\fR system.
                     26: (So, \fIpepsy\fR will ignore any \fIpepy\fR-style augmentations in the
                     27: input file.)
                     28: .PP
                     29: The `\-A' (All) switch directs \fIpepsy\fR to generate tables for encoders,
                     30: decoders, and printers.
                     31: .PP
                     32: The `\-a' switch directs \fIpepsy\fR to augment the #include file with
                     33: commentary text.
                     34: .PP
                     35: The `\-f' switch directs \fIpepsy\fR to generate \fIC\fR macros to deallocate
                     36: the structures it defines.
                     37: .PP
                     38: The `\-h' switch enables additional heuristics when \fIpepsy\fR generates a
                     39: \fIC\fR language structure definition.
                     40: Option `0' enables the default heuristics.
                     41: Enabling any other option also results in enabling option `0'.
                     42: Option `1' enables \*(lqclever\*(rq but non\-unique structure naming.
                     43: Option `2' enables the generation of arrays rather than linked-lists
                     44: whenever possible.
                     45: .PP
                     46: Normally, \fIpepsy\fR prints the name of each type as it works.
                     47: The `\-s' switch disables this behavior.
                     48: .SH FILES
                     49: .nf
                     50: .ta \w'\fImodule\fR_pre_defs.h  'u
                     51: \fImodule\fR.ph        extern type definitions from \fImodule\fR
                     52: \fImodule\fR_tables.c  initialised tables for processing \fImodule\fR
                     53: \fImodule\fR-types.h   \fIC\fR structure definitions from \fImodule\fR
                     54: \fImodule\fR_pre_defs.h        Preprocessor constants for each type in \fImodule\fR
                     55: \fImodule\fR_defs.h    macros to support pepy routines for \fImodule\fR's types
                     56: .re
                     57: .fi
                     58: .SH "SEE ALSO"
                     59: pepy(1), posy(1),
                     60: .br
                     61: \fIThe ISO Development Environment: User's Manual\fR
                     62: .SH AUTHOR
                     63: Andrew Worsley,
                     64: CSIRO and UCL

unix.superglobalmegacorp.com

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