Diff for /embedaddon/pcre/doc/html/pcre_dfa_exec.html between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2012/02/21 23:05:52 version 1.1.1.2, 2012/02/21 23:50:25
Line 24  SYNOPSIS Line 24  SYNOPSIS
 <b>int <i>options</i>, int *<i>ovector</i>, int <i>ovecsize</i>,</b>  <b>int <i>options</i>, int *<i>ovector</i>, int <i>ovecsize</i>,</b>
 <b>int *<i>workspace</i>, int <i>wscount</i>);</b>  <b>int *<i>workspace</i>, int <i>wscount</i>);</b>
 </P>  </P>
   <P>
   <b>int pcre16_dfa_exec(const pcre16 *<i>code</i>, const pcre16_extra *<i>extra</i>,</b>
   <b>PCRE_SPTR16 <i>subject</i>, int <i>length</i>, int <i>startoffset</i>,</b>
   <b>int <i>options</i>, int *<i>ovector</i>, int <i>ovecsize</i>,</b>
   <b>int *<i>workspace</i>, int <i>wscount</i>);</b>
   </P>
 <br><b>  <br><b>
 DESCRIPTION  DESCRIPTION
 </b><br>  </b><br>
Line 31  DESCRIPTION Line 37  DESCRIPTION
 This function matches a compiled regular expression against a given subject  This function matches a compiled regular expression against a given subject
 string, using an alternative matching algorithm that scans the subject string  string, using an alternative matching algorithm that scans the subject string
 just once (<i>not</i> Perl-compatible). Note that the main, Perl-compatible,  just once (<i>not</i> Perl-compatible). Note that the main, Perl-compatible,
matching function is <b>pcre_exec()</b>. The arguments for this function are:matching function is <b>pcre[16]_exec()</b>. The arguments for this function
 are:
 <pre>  <pre>
   <i>code</i>         Points to the compiled pattern    <i>code</i>         Points to the compiled pattern
  <i>extra</i>        Points to an associated <b>pcre_extra</b> structure,  <i>extra</i>        Points to an associated <b>pcre[16]_extra</b> structure,
                  or is NULL                   or is NULL
   <i>subject</i>      Points to the subject string    <i>subject</i>      Points to the subject string
   <i>length</i>       Length of the subject string, in bytes    <i>length</i>       Length of the subject string, in bytes
Line 62  The options are: Line 69  The options are:
   PCRE_NOTEMPTY_ATSTART  An empty string at the start of the subject    PCRE_NOTEMPTY_ATSTART  An empty string at the start of the subject
                            is not a valid match                             is not a valid match
   PCRE_NO_START_OPTIMIZE Do not do "start-match" optimizations    PCRE_NO_START_OPTIMIZE Do not do "start-match" optimizations
     PCRE_NO_UTF16_CHECK    Do not check the subject for UTF-16
                              validity (only relevant if PCRE_UTF16
                              was set at compile time)
   PCRE_NO_UTF8_CHECK     Do not check the subject for UTF-8    PCRE_NO_UTF8_CHECK     Do not check the subject for UTF-8
                            validity (only relevant if PCRE_UTF8                             validity (only relevant if PCRE_UTF8
                            was set at compile time)                             was set at compile time)
Line 80  documentation. For details of partial matching, see th Line 90  documentation. For details of partial matching, see th
 page.  page.
 </P>  </P>
 <P>  <P>
A <b>pcre_extra</b> structure contains the following fields:A <b>pcre[16]_extra</b> structure contains the following fields:
 <pre>  <pre>
   <i>flags</i>            Bits indicating which fields are set    <i>flags</i>            Bits indicating which fields are set
  <i>study_data</i>       Opaque data from <b>pcre_study()</b>  <i>study_data</i>       Opaque data from <b>pcre[16]_study()</b>
   <i>match_limit</i>      Limit on internal resource use    <i>match_limit</i>      Limit on internal resource use
   <i>match_limit_recursion</i>  Limit on internal recursion depth    <i>match_limit_recursion</i>  Limit on internal recursion depth
   <i>callout_data</i>     Opaque data passed back to callouts    <i>callout_data</i>     Opaque data passed back to callouts

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>