/[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 931 by zherczeg, Fri Feb 24 11:07:47 2012 UTC revision 932 by ph10, Fri Feb 24 18:54:43 2012 UTC
# Line 1974  typedef struct REAL_PCRE { Line 1974  typedef struct REAL_PCRE {
1974    pcre_uint32 size;               /* Total that was malloced */    pcre_uint32 size;               /* Total that was malloced */
1975    pcre_uint32 options;            /* Public options */    pcre_uint32 options;            /* Public options */
1976    pcre_uint16 flags;              /* Private flags */    pcre_uint16 flags;              /* Private flags */
1977    pcre_uint16 dummy1;             /* For future use */    pcre_uint16 max_lookbehind;     /* Longest lookbehind (characters) */
1978    pcre_uint16 top_bracket;    pcre_uint16 top_bracket;        /* Highest numbered group */
1979    pcre_uint16 top_backref;    pcre_uint16 top_backref;        /* Highest numbered back reference */
1980    pcre_uint16 first_char;         /* Starting character */    pcre_uint16 first_char;         /* Starting character */
1981    pcre_uint16 req_char;           /* This character must be seen */    pcre_uint16 req_char;           /* This character must be seen */
1982    pcre_uint16 name_table_offset;  /* Offset to name table that follows */    pcre_uint16 name_table_offset;  /* Offset to name table that follows */
1983    pcre_uint16 name_entry_size;    /* Size of any name items */    pcre_uint16 name_entry_size;    /* Size of any name items */
1984    pcre_uint16 name_count;         /* Number of name items */    pcre_uint16 name_count;         /* Number of name items */
1985    pcre_uint16 ref_count;          /* Reference count */    pcre_uint16 ref_count;          /* Reference count */
   
1986    const pcre_uint8 *tables;       /* Pointer to tables or NULL for std */    const pcre_uint8 *tables;       /* Pointer to tables or NULL for std */
1987    const pcre_uint8 *nullpad;      /* NULL padding */    const pcre_uint8 *nullpad;      /* NULL padding */
1988  } REAL_PCRE;  } REAL_PCRE;
# Line 2029  typedef struct compile_data { Line 2028  typedef struct compile_data {
2028    int  workspace_size;              /* Size of workspace */    int  workspace_size;              /* Size of workspace */
2029    int  bracount;                    /* Count of capturing parens as we compile */    int  bracount;                    /* Count of capturing parens as we compile */
2030    int  final_bracount;              /* Saved value after first pass */    int  final_bracount;              /* Saved value after first pass */
2031      int  max_lookbehind;              /* Maximum lookbehind (characters) */
2032    int  top_backref;                 /* Maximum back reference */    int  top_backref;                 /* Maximum back reference */
2033    unsigned int backref_map;         /* Bitmap of low back refs */    unsigned int backref_map;         /* Bitmap of low back refs */
2034    int  assert_depth;                /* Depth of nested assertions */    int  assert_depth;                /* Depth of nested assertions */

Legend:
Removed from v.931  
changed lines
  Added in v.932

  ViewVC Help
Powered by ViewVC 1.1.5