/* Global Variables */

#define superscript(xm, xd, ym, yd, src) superscriptxy(getx(), gety(), xm, xd, ym, yd, src)


#ifdef GRAPHICS

   /* graphics parameters */
   int GraphDriver=DETECT;         /* graphics driver */
   int GraphMode;                  /* graphics mode */
   int ErrorCode;                  /* graphics system result code */
   int MaxX, MaxY;                 /* max screen coordinates */
   int MaxColor;                   /* max available color number */
   int NumHigh, NumWide;           /* # of vertical and horizontal pixels
                                      in data window */
   int Xorg, Yorg;                 /* lower left corner of first data window */
   int Xpos, Ypos;                 /* lower left corner of data window */
   int Font=SMALL_FONT;            /* font to use */
   int LongTic, Tic;               /* plot tic sizes */
   int Range[NUM_CHAN];            /* used to find gray shade to plot */
   int Xmul, Xdiv, Ymul, Ydiv;     /* numerator and denominators for */
   int Ztic[64];                   /* array of z-axis tic offsets */
   int Zmul, Zdiv;
   float f0, Zscale, Fscale, Tscale;

#else

   /* graphics parameters */
   extern int GraphDriver;
   extern int GraphMode;
   extern int ErrorCode;
   extern int MaxX, MaxY;
   extern int MaxColor;
   extern int NumHigh, NumWide;
   extern int Xorg, Yorg;
   extern int Xpos, Ypos;
   extern int Font;
   extern int LongTic, Tic;
   extern int Range[];
   extern int Xmul, Xdiv, Ymul, Ydiv;
   extern int Ztic[64];
   extern int Zmul, Zdiv;
   extern float f0, Zscale, Fscale, Tscale;

#endif
