/[pcre]/code/trunk/pcre_internal.h
ViewVC logotype

Diff of /code/trunk/pcre_internal.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 268 by ph10, Thu Nov 15 10:28:09 2007 UTC revision 286 by ph10, Mon Dec 17 14:46:11 2007 UTC
# Line 871  enum { ERR0, ERR1, ERR2, ERR3, ERR4, Line 871  enum { ERR0, ERR1, ERR2, ERR3, ERR4,
871         ERR30, ERR31, ERR32, ERR33, ERR34, ERR35, ERR36, ERR37, ERR38, ERR39,         ERR30, ERR31, ERR32, ERR33, ERR34, ERR35, ERR36, ERR37, ERR38, ERR39,
872         ERR40, ERR41, ERR42, ERR43, ERR44, ERR45, ERR46, ERR47, ERR48, ERR49,         ERR40, ERR41, ERR42, ERR43, ERR44, ERR45, ERR46, ERR47, ERR48, ERR49,
873         ERR50, ERR51, ERR52, ERR53, ERR54, ERR55, ERR56, ERR57, ERR58, ERR59,         ERR50, ERR51, ERR52, ERR53, ERR54, ERR55, ERR56, ERR57, ERR58, ERR59,
874         ERR60, ERR61, ERR62 };         ERR60, ERR61, ERR62, ERR63 };
875    
876  /* The real format of the start of the pcre block; the index of names and the  /* The real format of the start of the pcre block; the index of names and the
877  code vector run on as long as necessary after the end. We store an explicit  code vector run on as long as necessary after the end. We store an explicit
# Line 934  typedef struct compile_data { Line 934  typedef struct compile_data {
934    uschar *name_table;           /* The name/number table */    uschar *name_table;           /* The name/number table */
935    int  names_found;             /* Number of entries so far */    int  names_found;             /* Number of entries so far */
936    int  name_entry_size;         /* Size of each entry */    int  name_entry_size;         /* Size of each entry */
937    int  bracount;                /* Count of capturing parens */    int  bracount;                /* Count of capturing parens as we compile */
938      int  final_bracount;          /* Saved value after first pass */
939    int  top_backref;             /* Maximum back reference */    int  top_backref;             /* Maximum back reference */
940    unsigned int backref_map;     /* Bitmap of low back refs */    unsigned int backref_map;     /* Bitmap of low back refs */
941    int  external_options;        /* External (initial) options */    int  external_options;        /* External (initial) options */
# Line 1036  typedef struct dfa_match_data { Line 1037  typedef struct dfa_match_data {
1037  #define ctype_letter  0x02  #define ctype_letter  0x02
1038  #define ctype_digit   0x04  #define ctype_digit   0x04
1039  #define ctype_xdigit  0x08  #define ctype_xdigit  0x08
1040  #define ctype_word    0x10   /* alphameric or '_' */  #define ctype_word    0x10   /* alphanumeric or '_' */
1041  #define ctype_meta    0x80   /* regexp meta char or zero (end pattern) */  #define ctype_meta    0x80   /* regexp meta char or zero (end pattern) */
1042    
1043  /* Offsets for the bitmap tables in pcre_cbits. Each table contains a set  /* Offsets for the bitmap tables in pcre_cbits. Each table contains a set

Legend:
Removed from v.268  
changed lines
  Added in v.286

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12