File indexing completed on 2024-05-12 04:34:00

0001 // -*- Mode: C++; c-basic-offset: 2; indent-tabs-mode: nil; c-brace-offset: 0; -*-
0002 #ifndef _xdvi_h
0003 #define _xdvi_h
0004 
0005 /*
0006  *  Written by Eric C. Cooper, CMU
0007  */
0008 
0009 #define ROUNDUP(x, y) (((x) + (y)-1) / (y))
0010 
0011 extern unsigned long num(FILE *, int);
0012 extern long snum(FILE *, int);
0013 extern struct WindowRec mane, currwin;
0014 
0015 #define one(fp) ((unsigned char)getc(fp))
0016 #define sone(fp) ((long)one(fp))
0017 #define two(fp) num(fp, 2)
0018 #define stwo(fp) snum(fp, 2)
0019 #define four(fp) num(fp, 4)
0020 #define sfour(fp) snum(fp, 4)
0021 
0022 #endif /* _xdvi_h */