blob: c0f7c7a50ecd3ffe906c3af2b9f95b452212813b [file] [log] [blame]
rsc61f5c352004-05-15 23:55:53 +00001/*
2 *
3 * External varibles - most are in glob.c.
4 *
5 */
6
7extern char **argv; /* global so everyone can use them */
8extern int argc;
9
10extern int x_stat; /* program exit status */
11extern int debug; /* debug flag */
12extern int ignore; /* what we do with FATAL errors */
13
14extern long lineno; /* line number */
15extern long position; /* byte position */
16extern char *prog_name; /* and program name - for errors */
17extern char *temp_file; /* temporary file - for some programs */
18extern char *fontencoding; /* text font encoding scheme */
19
20extern int dobbox; /* enable BoundingBox stuff if TRUE */
21extern double pageheight; /* only for BoundingBox calculations! */
22extern double pagewidth;
23
24extern int reading; /* input */
25extern int writing; /* and output encoding */
26
27extern char *optarg; /* for getopt() */
28extern int optind;
29
30extern void interrupt();
wkjb8551482004-05-16 07:54:22 +000031extern void error();
32extern int cat();
33extern void concat();
34
rsc61f5c352004-05-15 23:55:53 +000035/*
wkjb8551482004-05-16 07:54:22 +000036 * extern char *tempnam(char*,char*);
rsc61f5c352004-05-15 23:55:53 +000037 * extern char *malloc();
38 * extern char *calloc();
39 * extern char *strtok();
40 * extern long ftell();
41 * extern double atof();
42 * extern double sqrt();
43 * extern double atan2();
44 */