version 1.2, 1993/11/11 02:03:34 |
version 1.3, 1994/02/23 21:18:00 |
|
|
#define DUPMAX _POSIX2_RE_DUP_MAX /* xxx is this right? */ |
#define DUPMAX _POSIX2_RE_DUP_MAX /* xxx is this right? */ |
#define INFINITY (DUPMAX + 1) |
#define INFINITY (DUPMAX + 1) |
#define NC (CHAR_MAX - CHAR_MIN + 1) |
#define NC (CHAR_MAX - CHAR_MIN + 1) |
|
|
typedef unsigned char uch; |
typedef unsigned char uch; |
|
|
|
/* switch off assertions (if not already off) if no REDEBUG */ |
#ifndef REDEBUG |
#ifndef REDEBUG |
#ifndef NDEBUG |
#ifndef NDEBUG |
#define NDEBUG /* no assertions please */ |
#define NDEBUG /* no assertions please */ |
#endif |
#endif |
#endif |
#endif |
#include <assert.h> |
#include <assert.h> |
|
|
|
/* for old systems with bcopy() but no memmove() */ |
|
#ifdef USEBCOPY |
|
#define memmove(d, s, c) bcopy(s, d, c) |
|
#endif |