1 |
1 |
2 -------------- |
2 -------------- |
3 - PCRE v8.21 - |
3 - PCRE v8.21 - |
4 -------------- |
4 -------------- |
5 |
5 Oracle Internal Tracking Number 9271 |
6 PCRE LICENCE |
6 |
7 ------------ |
7 PCRE LICENCE |
8 |
8 ------------ |
9 PCRE is a library of functions to support regular expressions whose syntax |
9 |
|
10 PCRE is a library of functions to support regular expressions whose syntax |
|
11 and semantics are as close as possible to those of the Perl 5 language. |
|
12 |
|
13 Release 8 of PCRE is distributed under the terms of the "BSD" licence, as |
|
14 specified below. The documentation for PCRE, supplied in the "doc" |
|
15 directory, is distributed under the same terms as the software itself. |
|
16 |
|
17 The basic library functions are written in C and are freestanding. Also |
|
18 included in the distribution is a set of C++ wrapper functions, and a |
|
19 just-in-time compiler that can be used to optimize pattern matching. These |
|
20 are both optional features that can be omitted when the library is built. |
|
21 |
|
22 |
|
23 THE BASIC LIBRARY FUNCTIONS |
|
24 --------------------------- |
|
25 |
|
26 Written by: Philip Hazel |
|
27 Email local part: ph10 |
|
28 Email domain: cam.ac.uk |
|
29 |
|
30 University of Cambridge Computing Service, |
|
31 Cambridge, England. |
|
32 |
|
33 Copyright (c) 1997-2011 University of Cambridge |
|
34 All rights reserved. |
|
35 |
|
36 |
|
37 PCRE JUST-IN-TIME COMPILATION SUPPORT |
|
38 ------------------------------------- |
|
39 |
|
40 Written by: Zoltan Herczeg |
|
41 Email local part: hzmester |
|
42 Emain domain: freemail.hu |
|
43 |
|
44 Copyright(c) 2010-2011 Zoltan Herczeg |
|
45 All rights reserved. |
|
46 |
|
47 |
|
48 STACK-LESS JUST-IN-TIME COMPILER |
|
49 -------------------------------- |
|
50 |
|
51 Written by: Zoltan Herczeg |
|
52 Email local part: hzmester |
|
53 Emain domain: freemail.hu |
|
54 |
|
55 Copyright(c) 2009-2011 Zoltan Herczeg |
|
56 All rights reserved. |
|
57 |
|
58 |
|
59 THE C++ WRAPPER FUNCTIONS |
|
60 ------------------------- |
|
61 |
|
62 Contributed by: Google Inc. |
|
63 |
|
64 Copyright (c) 2007-2011, Google Inc. |
|
65 All rights reserved. |
|
66 |
|
67 |
|
68 THE "BSD" LICENCE |
|
69 ----------------- |
|
70 |
|
71 Redistribution and use in source and binary forms, with or without |
|
72 modification, are permitted provided that the following conditions are met: |
|
73 |
|
74 * Redistributions of source code must retain the above copyright notice, |
|
75 this list of conditions and the following disclaimer. |
|
76 |
|
77 * Redistributions in binary form must reproduce the above copyright |
|
78 notice, this list of conditions and the following disclaimer in the |
|
79 documentation and/or other materials provided with the distribution. |
|
80 |
|
81 * Neither the name of the University of Cambridge nor the name of Google |
|
82 Inc. nor the names of their contributors may be used to endorse or |
|
83 promote products derived from this software without specific prior |
|
84 written permission. |
|
85 |
|
86 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
|
87 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
|
88 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
|
89 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
|
90 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
|
91 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
|
92 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
|
93 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
|
94 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
|
95 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
|
96 POSSIBILITY OF SUCH DAMAGE. |
|
97 |
|
98 |
|
99 ADDITIONAL COPYRIGHT NOTICES PRESENT IN SOURCE CODE FILES: |
|
100 |
|
101 1. Cambridge University/Philip Hazel Copyright Header: |
|
102 |
|
103 /************************************************* |
|
104 * Perl-Compatible Regular Expressions * |
|
105 *************************************************/ |
|
106 |
|
107 /* PCRE is a library of functions to support regular expressions whose syntax |
10 and semantics are as close as possible to those of the Perl 5 language. |
108 and semantics are as close as possible to those of the Perl 5 language. |
11 |
109 |
12 Release 8 of PCRE is distributed under the terms of the "BSD" licence, as |
110 Written by Philip Hazel |
13 specified below. The documentation for PCRE, supplied in the "doc" |
111 Copyright (c) 1997-2011 University of Cambridge |
14 directory, is distributed under the same terms as the software itself. |
112 |
15 |
113 ----------------------------------------------------------------------------- |
16 The basic library functions are written in C and are freestanding. Also |
|
17 included in the distribution is a set of C++ wrapper functions, and a |
|
18 just-in-time compiler that can be used to optimize pattern matching. These |
|
19 are both optional features that can be omitted when the library is built. |
|
20 |
|
21 |
|
22 THE BASIC LIBRARY FUNCTIONS |
|
23 --------------------------- |
|
24 |
|
25 Written by: Philip Hazel |
|
26 Email local part: ph10 |
|
27 Email domain: cam.ac.uk |
|
28 |
|
29 University of Cambridge Computing Service, |
|
30 Cambridge, England. |
|
31 |
|
32 Copyright (c) 1997-2011 University of Cambridge |
|
33 All rights reserved. |
|
34 |
|
35 |
|
36 PCRE JUST-IN-TIME COMPILATION SUPPORT |
|
37 ------------------------------------- |
|
38 |
|
39 Written by: Zoltan Herczeg |
|
40 Email local part: hzmester |
|
41 Emain domain: freemail.hu |
|
42 |
|
43 Copyright(c) 2010-2011 Zoltan Herczeg |
|
44 All rights reserved. |
|
45 |
|
46 |
|
47 STACK-LESS JUST-IN-TIME COMPILER |
|
48 -------------------------------- |
|
49 |
|
50 Written by: Zoltan Herczeg |
|
51 Email local part: hzmester |
|
52 Emain domain: freemail.hu |
|
53 |
|
54 Copyright(c) 2009-2011 Zoltan Herczeg |
|
55 All rights reserved. |
|
56 |
|
57 |
|
58 THE C++ WRAPPER FUNCTIONS |
|
59 ------------------------- |
|
60 |
|
61 Contributed by: Google Inc. |
|
62 |
|
63 Copyright (c) 2007-2011, Google Inc. |
|
64 All rights reserved. |
|
65 |
|
66 |
|
67 THE "BSD" LICENCE |
|
68 ----------------- |
|
69 |
|
70 Redistribution and use in source and binary forms, with or without |
114 Redistribution and use in source and binary forms, with or without |
71 modification, are permitted provided that the following conditions are met: |
115 modification, are permitted provided that the following conditions are met: |
72 |
116 |
73 * Redistributions of source code must retain the above copyright notice, |
117 * Redistributions of source code must retain the above copyright notice, |
74 this list of conditions and the following disclaimer. |
118 this list of conditions and the following disclaimer. |
75 |
119 |
76 * Redistributions in binary form must reproduce the above copyright |
120 * Redistributions in binary form must reproduce the above copyright |
77 notice, this list of conditions and the following disclaimer in the |
121 notice, this list of conditions and the following disclaimer in the |
78 documentation and/or other materials provided with the distribution. |
122 documentation and/or other materials provided with the distribution. |
79 |
123 |
80 * Neither the name of the University of Cambridge nor the name of Google |
124 * Neither the name of the University of Cambridge nor the names of its |
81 Inc. nor the names of their contributors may be used to endorse or |
125 contributors may be used to endorse or promote products derived from |
82 promote products derived from this software without specific prior |
126 this software without specific prior written permission. |
83 written permission. |
|
84 |
127 |
85 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
128 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
86 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
129 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
87 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
130 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
88 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
131 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
91 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
134 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
92 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
135 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
93 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
136 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
94 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
137 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
95 POSSIBILITY OF SUCH DAMAGE. |
138 POSSIBILITY OF SUCH DAMAGE. |
96 |
139 ----------------------------------------------------------------------------- |
97 End |
140 */ |
|
141 |
|
142 |
|
143 2. GOOGLE Copyright Header: |
|
144 |
|
145 |
|
146 // Copyright (c) 2005 - 2010, Google Inc. |
|
147 // All rights reserved. |
|
148 // |
|
149 // Redistribution and use in source and binary forms, with or without |
|
150 // modification, are permitted provided that the following conditions are |
|
151 // met: |
|
152 // |
|
153 // * Redistributions of source code must retain the above copyright |
|
154 // notice, this list of conditions and the following disclaimer. |
|
155 // * Redistributions in binary form must reproduce the above |
|
156 // copyright notice, this list of conditions and the following disclaimer |
|
157 // in the documentation and/or other materials provided with the |
|
158 // distribution. |
|
159 // * Neither the name of Google Inc. nor the names of its |
|
160 // contributors may be used to endorse or promote products derived from |
|
161 // this software without specific prior written permission. |
|
162 // |
|
163 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
|
164 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
|
165 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR |
|
166 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT |
|
167 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
|
168 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
|
169 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, |
|
170 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY |
|
171 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
|
172 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
|
173 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
|
174 // |
|
175 // Author: Sanjay Ghemawat |
|
176 // Author: Greg J. Badros |
|
177 // Author: [email protected] (Wilson Hsieh) |
|
178 |
|
179 |
|
180 3. Stack-less Just-In-Time Compiler Copyright Header: |
|
181 |
|
182 |
|
183 * Stack-less Just-In-Time compiler |
|
184 * |
|
185 * Copyright 2009-2010 Zoltan Herczeg ([email protected]). All rights reserved. |
|
186 * |
|
187 * Redistribution and use in source and binary forms, with or without modification, are |
|
188 * permitted provided that the following conditions are met: |
|
189 * |
|
190 * 1. Redistributions of source code must retain the above copyright notice, this list of |
|
191 * conditions and the following disclaimer. |
|
192 * |
|
193 * 2. Redistributions in binary form must reproduce the above copyright notice, this list |
|
194 * of conditions and the following disclaimer in the documentation and/or other materials |
|
195 * provided with the distribution. |
|
196 * |
|
197 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) AND CONTRIBUTORS ``AS IS'' AND ANY |
|
198 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES |
|
199 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT |
|
200 * SHALL THE COPYRIGHT HOLDER(S) OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, |
|
201 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED |
|
202 * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR |
|
203 * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
|
204 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN |
|
205 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |