|
Defines |
| #define | ISSPACE(X) (Pike_isspace_vector[(X)+1] == 'S') |
| #define | WIDE_ISSPACE(C) (((C) < 256)?ISSPACE(C):0) |
| #define | WIDE_ISIDCHAR(C) (((C) < 256)?isidchar(C):1) |
| #define | WIDE_ISALNUM(C) (((C) < 256)?isalnum(C):0) |
| #define | WIDE_ISDIGIT(C) (((C) < 256)?isdigit(C):0) |
| #define | WIDE_ISLOWER(C) (((C) < 256)?islower(C):0) |
| #define | RINTF(X) floorf ((X) + 0.5) |
| #define | RINT(X) floor( (X) + 0.5 ) |
| #define | RINTL(X) floorl ((X) + 0.5) |
| #define | __builtin_memcpy MEMCPY |
| #define | EXTRACT_UCHAR(p) (0xff & (int)*(p)) |
| #define | EXTRACT_UWORD(p) EXTRACT_UWORD_((unsigned char *)(p)) |
| #define | EXTRACT_WORD(p) EXTRACT_WORD_((unsigned char *)(p)) |
| #define | EXTRACT_INT(p) EXTRACT_INT_((unsigned char *)(p)) |
| #define | DECLARE_INF |
| #define | DECLARE_NAN |
| #define | MAKE_INF(s) ((s)*LDEXP(1.0, 1024)) |
| #define | MAKE_NAN() (0.0) |
| #define | ISSPACE(X) (Pike_isspace_vector[(X)+1] == 'S') |
| #define | WIDE_ISSPACE(C) (((C) < 256)?ISSPACE(C):0) |
| #define | WIDE_ISIDCHAR(C) (((C) < 256)?isidchar(C):1) |
| #define | WIDE_ISALNUM(C) (((C) < 256)?isalnum(C):0) |
| #define | WIDE_ISDIGIT(C) (((C) < 256)?isdigit(C):0) |
| #define | WIDE_ISLOWER(C) (((C) < 256)?islower(C):0) |
| #define | RINTF(X) floorf ((X) + 0.5) |
| #define | RINT(X) floor( (X) + 0.5 ) |
| #define | RINTL(X) floorl ((X) + 0.5) |
| #define | __builtin_memcpy MEMCPY |
| #define | EXTRACT_UCHAR(p) (0xff & (int)*(p)) |
| #define | EXTRACT_UWORD(p) EXTRACT_UWORD_((unsigned char *)(p)) |
| #define | EXTRACT_WORD(p) EXTRACT_WORD_((unsigned char *)(p)) |
| #define | EXTRACT_INT(p) EXTRACT_INT_((unsigned char *)(p)) |
| #define | DECLARE_INF |
| #define | DECLARE_NAN |
| #define | MAKE_INF(s) ((s)*LDEXP(1.0, 1024)) |
| #define | MAKE_NAN() (0.0) |
Functions |
| void | GETTIMEOFDAY (struct timeval *t) |
| time_t | TIME (time_t *) |
| long | STRTOL (const char *str, char **ptr, int base) |
| PMOD_EXPORT double | STRTOD (const char *nptr, char **endptr) |
| int | STRCSPN (const char *s, const char *set) |
| PMOD_EXPORT int | STRCASECMP (const char *a, const char *b) |
| PMOD_EXPORT size_t | STRNLEN (const char *a, size_t len) |
| PMOD_EXPORT int | STRNCMP (const char *a, const char *b, size_t len) |
| void * | MEMSET (void *s, int c, size_t n) |
| void | MEMCPY (void *b, const void *a, size_t s) |
| PMOD_EXPORT void | MEMMOVE (void *b, const void *a, size_t s) |
| PMOD_EXPORT int | MEMCMP (const void *b, const void *a, size_t s) |
| PMOD_EXPORT void * | MEMCHR (void *p, char c, size_t e) |
| PMOD_EXPORT char * | STRCHR (char *s, int c) |
| PMOD_EXPORT int | VFPRINTF (FILE *f, const char *s, va_list args) |
| PMOD_EXPORT int | VSPRINTF (char *buf, const char *fmt, va_list args) |
| PMOD_EXPORT int | VSNPRINTF (char *buf, size_t size, const char *fmt, va_list args) |
| PMOD_EXPORT int | SNPRINTF (char *buf, size_t size, const char *fmt,...) |
| PMOD_EXPORT unsigned INT32 | my_rand (void) |
| PMOD_EXPORT void | my_srand (INT32 seed) |
| PMOD_EXPORT void * | pike_realloc (void *ptr, size_t sz) |
| double | FREXP (double x, int *exp) |
| double | LDEXP (double x, int exp) |
Variables |
| PMOD_EXPORT const char | Pike_isspace_vector [] |