/[pcre]/code/trunk/doc/pcreapi.3
ViewVC logotype

Diff of /code/trunk/doc/pcreapi.3

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

revision 654 by ph10, Tue Aug 2 11:00:40 2011 UTC revision 656 by ph10, Sat Aug 13 12:27:51 2011 UTC
# Line 777  out of use. To avoid confusion, they hav Line 777  out of use. To avoid confusion, they hav
777    34  character value in \ex{...} sequence is too large    34  character value in \ex{...} sequence is too large
778    35  invalid condition (?(0)    35  invalid condition (?(0)
779    36  \eC not allowed in lookbehind assertion    36  \eC not allowed in lookbehind assertion
780    37  PCRE does not support \eL, \el, \eN, \eU, or \eu    37  PCRE does not support \eL, \el, \eN{name}, \eU, or \eu
781    38  number after (?C is > 255    38  number after (?C is > 255
782    39  closing ) for (?C expected    39  closing ) for (?C expected
783    40  recursive call could loop indefinitely    40  recursive call could loop indefinitely
# Line 811  out of use. To avoid confusion, they hav Line 811  out of use. To avoid confusion, they hav
811          not allowed          not allowed
812    66  (*MARK) must have an argument    66  (*MARK) must have an argument
813    67  this version of PCRE is not compiled with PCRE_UCP support    67  this version of PCRE is not compiled with PCRE_UCP support
814      68  \ec must be followed by an ASCII character
815      69  \ek is not followed by a braced, angle-bracketed, or quoted name
816  .sp  .sp
817  The numbers 32 and 10000 in errors 48 and 49 are defaults; different values may  The numbers 32 and 10000 in errors 48 and 49 are defaults; different values may
818  be used if the limits were changed when PCRE was built.  be used if the limits were changed when PCRE was built.
819  .  .
820  .  .
821    .\" HTML <a name="studyingapattern"></a>
822  .SH "STUDYING A PATTERN"  .SH "STUDYING A PATTERN"
823  .rs  .rs
824  .sp  .sp
# Line 1165  variable. Line 1168  variable.
1168  .sp  .sp
1169    PCRE_INFO_STUDYSIZE    PCRE_INFO_STUDYSIZE
1170  .sp  .sp
1171  Return the size of the data block pointed to by the \fIstudy_data\fP field in  Return the size of the data block pointed to by the \fIstudy_data\fP field in a
1172  a \fBpcre_extra\fP block. That is, it is the value that was passed to  \fBpcre_extra\fP block. If \fBpcre_extra\fP is NULL, or there is no study data,
1173  \fBpcre_malloc()\fP when PCRE was getting memory into which to place the data  zero is returned. The fourth argument should point to a \fBsize_t\fP variable.
1174  created by \fBpcre_study()\fP. If \fBpcre_extra\fP is NULL, or there is no  The \fIstudy_data\fP field is set by \fBpcre_study()\fP to record information
1175  study data, zero is returned. The fourth argument should point to a  that will speed up matching (see the section entitled
1176  \fBsize_t\fP variable.  .\" HTML <a href="#studyingapattern">
1177    .\" </a>
1178    "Studying a pattern"
1179    .\"
1180    above). The format of the \fIstudy_data\fP block is private, but its length
1181    is made available via this option so that it can be saved and restored (see the
1182    .\" HREF
1183    \fBpcreprecompile\fP
1184    .\"
1185    documentation for details).
1186  .  .
1187  .  .
1188  .SH "OBSOLETE INFO FUNCTION"  .SH "OBSOLETE INFO FUNCTION"
# Line 1265  Here is an example of a simple call to \ Line 1277  Here is an example of a simple call to \
1277      ovector,        /* vector of integers for substring information */      ovector,        /* vector of integers for substring information */
1278      30);            /* number of elements (NOT size in bytes) */      30);            /* number of elements (NOT size in bytes) */
1279  .  .
1280    .
1281  .\" HTML <a name="extradata"></a>  .\" HTML <a name="extradata"></a>
1282  .SS "Extra data for \fBpcre_exec()\fR"  .SS "Extra data for \fBpcre_exec()\fR"
1283  .rs  .rs
# Line 2379  Cambridge CB2 3QH, England. Line 2392  Cambridge CB2 3QH, England.
2392  .rs  .rs
2393  .sp  .sp
2394  .nf  .nf
2395  Last updated: 28 July 2011  Last updated: 13 August 2011
2396  Copyright (c) 1997-2011 University of Cambridge.  Copyright (c) 1997-2011 University of Cambridge.
2397  .fi  .fi

Legend:
Removed from v.654  
changed lines
  Added in v.656

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12