/[pcre]/code/trunk/testdata/testoutput11-8
ViewVC logotype

Diff of /code/trunk/testdata/testoutput11-8

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

revision 836 by ph10, Wed Dec 28 17:16:11 2011 UTC revision 1555 by ph10, Sun May 3 17:58:17 2015 UTC
# Line 63  Memory allocation (code space): 7 Line 63  Memory allocation (code space): 7
63    6     End    6     End
64  ------------------------------------------------------------------  ------------------------------------------------------------------
65  Capturing subpattern count = 0  Capturing subpattern count = 0
66    May match empty string
67  Options: extended  Options: extended
68  No first char  No first char
69  No need char  No need char
# Line 99  Memory allocation (code space): 9 Line 100  Memory allocation (code space): 9
100  ------------------------------------------------------------------  ------------------------------------------------------------------
101    
102  /x{1,3}+/BM  /x{1,3}+/BM
103  Memory allocation (code space): 19  Memory allocation (code space): 13
104  ------------------------------------------------------------------  ------------------------------------------------------------------
105    0  15 Bra    0   9 Bra
106    3   9 Once    3     x
107    6     x    5     x{0,2}+
108    8     x{0,2}    9   9 Ket
109   12   9 Ket   12     End
  15  15 Ket  
  18     End  
110  ------------------------------------------------------------------  ------------------------------------------------------------------
111    
112  /(x)*+/BM  /(x)*+/BM
# Line 138  Memory allocation (code space): 120 Line 137  Memory allocation (code space): 120
137   66     [bc]+   66     [bc]+
138  100  39 Ket  100  39 Ket
139  103   7 CBra 5  103   7 CBra 5
140  108     \w*  108     \w*+
141  110   7 Ket  110   7 Ket
142  113 109 Ket  113 109 Ket
143  116 116 Ket  116 116 Ket
# Line 232  Memory allocation (code space): 45 Line 231  Memory allocation (code space): 45
231  ------------------------------------------------------------------  ------------------------------------------------------------------
232    
233  /(?P<a>a)...(?P=a)bbb(?P>a)d/BM  /(?P<a>a)...(?P=a)bbb(?P>a)d/BM
234  Memory allocation (code space): 34  Memory allocation (code space): 38
235  ------------------------------------------------------------------  ------------------------------------------------------------------
236    0  30 Bra    0  30 Bra
237    3   7 CBra 1    3   7 CBra 1
# Line 327  Memory allocation (code space): 12 Line 326  Memory allocation (code space): 12
326  ------------------------------------------------------------------  ------------------------------------------------------------------
327    
328  /\x{110000}/8BM  /\x{110000}/8BM
329  Failed: character value in \x{...} sequence is too large at offset 9  Failed: character value in \x{} or \o{} is too large at offset 9
330    
331  /[\x{ff}]/8BM  /[\x{ff}]/8BM
332  Memory allocation (code space): 10  Memory allocation (code space): 10
# Line 503  Memory allocation (code space): 15 Line 502  Memory allocation (code space): 15
502  Memory allocation (code space): 48  Memory allocation (code space): 48
503  ------------------------------------------------------------------  ------------------------------------------------------------------
504    0  44 Bra    0  44 Bra
505    3     [+\-\p{Nd}]+    3     [+\-\p{Nd}]++
506   44  44 Ket   44  44 Ket
507   47     End   47     End
508  ------------------------------------------------------------------  ------------------------------------------------------------------
# Line 591  Memory allocation (code space): 9 Line 590  Memory allocation (code space): 9
590  Memory allocation (code space): 9  Memory allocation (code space): 9
591  ------------------------------------------------------------------  ------------------------------------------------------------------
592    0   5 Bra    0   5 Bra
593    3     \xaa    3     \x{aa}
594    5   5 Ket    5   5 Ket
595    8     End    8     End
596  ------------------------------------------------------------------  ------------------------------------------------------------------
# Line 627  Memory allocation (code space): 9 Line 626  Memory allocation (code space): 9
626  Memory allocation (code space): 9  Memory allocation (code space): 9
627  ------------------------------------------------------------------  ------------------------------------------------------------------
628    0   5 Bra    0   5 Bra
629    3     [^\xaa]    3     [^\x{aa}]
630    5   5 Ket    5   5 Ket
631    8     End    8     End
632  ------------------------------------------------------------------  ------------------------------------------------------------------
633    
634  /[^\xaa]/8BM  /[^\xaa]/8BM
635  Memory allocation (code space): 40  Memory allocation (code space): 10
636  ------------------------------------------------------------------  ------------------------------------------------------------------
637    0  36 Bra    0   6 Bra
638    3     [\x00-\xa9\xab-\xff] (neg)    3     [^\x{aa}]
639   36  36 Ket    6   6 Ket
640   39     End    9     End
641  ------------------------------------------------------------------  ------------------------------------------------------------------
642    
643  /[^\d]/8WB  /[^\d]/8WB
# Line 652  Memory allocation (code space): 40 Line 651  Memory allocation (code space): 40
651  /[[:^alpha:][:^cntrl:]]+/8WB  /[[:^alpha:][:^cntrl:]]+/8WB
652  ------------------------------------------------------------------  ------------------------------------------------------------------
653    0  44 Bra    0  44 Bra
654    3     [ -~\x80-\xff\P{L}]+    3     [ -~\x80-\xff\P{L}]++
655   44  44 Ket   44  44 Ket
656   47     End   47     End
657  ------------------------------------------------------------------  ------------------------------------------------------------------
# Line 660  Memory allocation (code space): 40 Line 659  Memory allocation (code space): 40
659  /[[:^cntrl:][:^alpha:]]+/8WB  /[[:^cntrl:][:^alpha:]]+/8WB
660  ------------------------------------------------------------------  ------------------------------------------------------------------
661    0  44 Bra    0  44 Bra
662    3     [ -~\x80-\xff\P{L}]+    3     [ -~\x80-\xff\P{L}]++
663   44  44 Ket   44  44 Ket
664   47     End   47     End
665  ------------------------------------------------------------------  ------------------------------------------------------------------
# Line 668  Memory allocation (code space): 40 Line 667  Memory allocation (code space): 40
667  /[[:alpha:]]+/8WB  /[[:alpha:]]+/8WB
668  ------------------------------------------------------------------  ------------------------------------------------------------------
669    0  12 Bra    0  12 Bra
670    3     [\p{L}]+    3     [\p{L}]++
671   12  12 Ket   12  12 Ket
672   15     End   15     End
673  ------------------------------------------------------------------  ------------------------------------------------------------------
# Line 676  Memory allocation (code space): 40 Line 675  Memory allocation (code space): 40
675  /[[:^alpha:]\S]+/8WB  /[[:^alpha:]\S]+/8WB
676  ------------------------------------------------------------------  ------------------------------------------------------------------
677    0  15 Bra    0  15 Bra
678    3     [\P{L}\P{Xsp}]+    3     [\P{L}\P{Xsp}]++
679   15  15 Ket   15  15 Ket
680   18     End   18     End
681  ------------------------------------------------------------------  ------------------------------------------------------------------
# Line 710  Memory allocation (code space): 40 Line 709  Memory allocation (code space): 40
709   76     End   76     End
710  ------------------------------------------------------------------  ------------------------------------------------------------------
711    
712    /(((a\2)|(a*)\g<-1>))*a?/B
713    ------------------------------------------------------------------
714      0  57 Bra
715      3     Brazero
716      4  48 SCBra 1
717      9  40 Once
718     12  18 CBra 2
719     17  10 CBra 3
720     22     a
721     24     \2
722     27  10 Ket
723     30  16 Alt
724     33   7 CBra 4
725     38     a*
726     40   7 Ket
727     43  33 Recurse
728     46  34 Ket
729     49  40 Ket
730     52  48 KetRmax
731     55     a?+
732     57  57 Ket
733     60     End
734    ------------------------------------------------------------------
735    
736    /((?+1)(\1))/B
737    ------------------------------------------------------------------
738      0  31 Bra
739      3  25 Once
740      6  19 CBra 1
741     11  14 Recurse
742     14   8 CBra 2
743     19     \1
744     22   8 Ket
745     25  19 Ket
746     28  25 Ket
747     31  31 Ket
748     34     End
749    ------------------------------------------------------------------
750    
751    /.((?2)(?R)\1)()/B
752    ------------------------------------------------------------------
753      0  35 Bra
754      3     Any
755      4  20 Once
756      7  14 CBra 1
757     12  27 Recurse
758     15   0 Recurse
759     18     \1
760     21  14 Ket
761     24  20 Ket
762     27   5 CBra 2
763     32   5 Ket
764     35  35 Ket
765     38     End
766    ------------------------------------------------------------------
767    
768  /-- End of testinput11 --/  /-- End of testinput11 --/

Legend:
Removed from v.836  
changed lines
  Added in v.1555

  ViewVC Help
Powered by ViewVC 1.1.5