version 1.2, 1993/11/11 02:03:20 |
version 1.3, 1994/02/23 21:17:56 |
|
|
= typedef struct { |
= typedef struct { |
= int re_magic; |
= int re_magic; |
= size_t re_nsub; // number of parenthesized subexpressions |
= size_t re_nsub; // number of parenthesized subexpressions |
= const char *re_endp; // end pointer for REG_PEND |
= const char *re_endp; // end pointer for REG_PEND |
= struct re_guts *re_g; // none of your business :-) |
= struct re_guts *re_g; // none of your business :-) |
= } regex_t; |
= } regex_t; |
= typedef struct { |
= typedef struct { |
Line 131 struct re_guts { |
|
Line 131 struct re_guts { |
|
|
|
/* misc utilities */ |
/* misc utilities */ |
#define OUT (CHAR_MAX+1) /* a non-character value */ |
#define OUT (CHAR_MAX+1) /* a non-character value */ |
|
#define ISWORD(c) (isalnum(c) || (c) == '_') |