10 /* our own ASSERT macro (for C) */
12 #define ASSERT(predicate) /*nothing*/
15 void _ghcAssert PROTO((char *, unsigned int));
17 #define ASSERT(predicate) \
21 _ghcAssert(__FILE__, __LINE__)
24 /* partain: some ubiquitous types: floatish & intish.
25 Dubious to use float/int, but that is what it used to be...
28 typedef double floatish;
29 typedef double doublish; /* higher precision, if anything; little used */
33 extern intish nsamples;
35 extern intish nidents;
37 extern floatish maxcombinedheight;
38 extern floatish areabelow;
39 extern floatish epsfwidth;
41 extern floatish xrange;
42 extern floatish yrange;
44 extern floatish auxxrange;
45 extern floatish auxyrange;
56 extern char *programname;