/[pcre]/code/trunk/pcre_jit_test.c
ViewVC logotype

Diff of /code/trunk/pcre_jit_test.c

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

revision 940 by zherczeg, Fri Feb 24 11:07:47 2012 UTC revision 941 by zherczeg, Tue Feb 28 11:33:34 2012 UTC
# Line 679  static struct regression_test_case regre Line 679  static struct regression_test_case regre
679          { MUA, 0, "(a\\K(*:aa)){0}(?:b(?1)b)+", "babba" },          { MUA, 0, "(a\\K(*:aa)){0}(?:b(?1)b)+", "babba" },
680          { MUA, 0 | F_NOMATCH, "(a\\K(*:aa)){0}(?:b(?1)b)+", "ba" },          { MUA, 0 | F_NOMATCH, "(a\\K(*:aa)){0}(?:b(?1)b)+", "ba" },
681    
682            /* (*COMMIT) verb. */
683            { MUA, 0 | F_NOMATCH, "a(*COMMIT)b", "ac" },
684            { MUA, 0, "aa(*COMMIT)b", "xaxaab" },
685            { MUA, 0 | F_NOMATCH, "a(*COMMIT)(*:msg)b|ac", "ac" },
686            { MUA, 0, "(?=a(*COMMIT)b|ac)ac|(*:m)(a)c", "ac" },
687            { MUA, 0, "(?!a(*COMMIT)(*:msg)b)a(c)|cd", "acd" },
688    
689          /* Deep recursion. */          /* Deep recursion. */
690          { MUA, 0, "((((?:(?:(?:\\w)+)?)*|(?>\\w)+?)+|(?>\\w)?\?)*)?\\s", "aaaaa+ " },          { MUA, 0, "((((?:(?:(?:\\w)+)?)*|(?>\\w)+?)+|(?>\\w)?\?)*)?\\s", "aaaaa+ " },
691          { MUA, 0, "(?:((?:(?:(?:\\w*?)+)??|(?>\\w)?|\\w*+)*)+)+?\\s", "aa+ " },          { MUA, 0, "(?:((?:(?:(?:\\w*?)+)??|(?>\\w)?|\\w*+)*)+)+?\\s", "aa+ " },

Legend:
Removed from v.940  
changed lines
  Added in v.941

  ViewVC Help
Powered by ViewVC 1.1.5