xref: /plan9/sys/src/cmd/postscript/common/glob.c (revision 219b2ee8daee37f4aad58d63f21287faa8e4ffdc)
1*219b2ee8SDavid du Colombier /*
2*219b2ee8SDavid du Colombier  *
3*219b2ee8SDavid du Colombier  * Global varibles - for PostScript translators.
4*219b2ee8SDavid du Colombier  *
5*219b2ee8SDavid du Colombier  */
6*219b2ee8SDavid du Colombier 
7*219b2ee8SDavid du Colombier #include <stdio.h>
8*219b2ee8SDavid du Colombier #include "gen.h"
9*219b2ee8SDavid du Colombier 
10*219b2ee8SDavid du Colombier char	**argv;				/* global so everyone can use them */
11*219b2ee8SDavid du Colombier int	argc;
12*219b2ee8SDavid du Colombier 
13*219b2ee8SDavid du Colombier int	x_stat = 0;			/* program exit status */
14*219b2ee8SDavid du Colombier int	debug = OFF;			/* debug flag */
15*219b2ee8SDavid du Colombier int	ignore = OFF;			/* what we do with FATAL errors */
16*219b2ee8SDavid du Colombier 
17*219b2ee8SDavid du Colombier long	lineno = 0;			/* line number */
18*219b2ee8SDavid du Colombier long	position = 0;			/* byte position */
19*219b2ee8SDavid du Colombier char	*prog_name = "";		/* and program name - for errors */
20*219b2ee8SDavid du Colombier char	*temp_file = NULL;		/* temporary file - for some programs */
21*219b2ee8SDavid du Colombier char	*fontencoding = NULL;		/* text font encoding scheme */
22*219b2ee8SDavid du Colombier 
23*219b2ee8SDavid du Colombier int	dobbox = FALSE;			/* enable BoundingBox stuff if TRUE */
24*219b2ee8SDavid du Colombier double	pageheight = PAGEHEIGHT;	/* only for BoundingBox calculations! */
25*219b2ee8SDavid du Colombier double	pagewidth = PAGEWIDTH;
26*219b2ee8SDavid du Colombier 
27*219b2ee8SDavid du Colombier int	reading = UTFENCODING;		/* input */
28*219b2ee8SDavid du Colombier int	writing = WRITING;		/* and output encoding */
29*219b2ee8SDavid du Colombier 
30