|
|
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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.