xref: /plan9/sys/src/cmd/postscript/postreverse/postreverse.h (revision 219b2ee8daee37f4aad58d63f21287faa8e4ffdc)
1*219b2ee8SDavid du Colombier /*
2*219b2ee8SDavid du Colombier  *
3*219b2ee8SDavid du Colombier  * An array of type Pages is used to keep track of the starting and ending byte
4*219b2ee8SDavid du Colombier  * offsets for the pages we've been asked to print.
5*219b2ee8SDavid du Colombier  *
6*219b2ee8SDavid du Colombier  */
7*219b2ee8SDavid du Colombier 
8*219b2ee8SDavid du Colombier typedef struct {
9*219b2ee8SDavid du Colombier 	long	start;			/* page starts at this byte offset */
10*219b2ee8SDavid du Colombier 	long	stop;			/* and ends here */
11*219b2ee8SDavid du Colombier 	int	empty;			/* dummy page if TRUE */
12*219b2ee8SDavid du Colombier } Pages;
13*219b2ee8SDavid du Colombier 
14*219b2ee8SDavid du Colombier /*
15*219b2ee8SDavid du Colombier  *
16*219b2ee8SDavid du Colombier  * Some of the non-integer functions in postreverse.c.
17*219b2ee8SDavid du Colombier  *
18*219b2ee8SDavid du Colombier  */
19*219b2ee8SDavid du Colombier 
20*219b2ee8SDavid du Colombier char	*copystdin();
21*219b2ee8SDavid du Colombier 
22