4547N/APCRE is a library of functions to support regular expressions whose syntax
4547N/Aand semantics are as close as possible to those of the Perl 5 language.
4547N/ARelease 8 of PCRE is distributed under the terms of the "BSD" licence, as
4547N/Aspecified below. The documentation for PCRE, supplied in the "doc"
5184N/Adirectory, is distributed under the same terms as the software itself. The data
5184N/Ain the testdata directory is not copyrighted and is in the public domain.
4547N/AThe basic library functions are written in C and are freestanding. Also
4547N/Aincluded in the distribution is a set of C++ wrapper functions, and a
4547N/Ajust-in-time compiler that can be used to optimize pattern matching. These
4547N/Aare both optional features that can be omitted when the library is built.
4547N/AUniversity of Cambridge Computing Service,
4547N/ACopyright (c) 1997-2015 University of Cambridge
4547N/APCRE JUST-IN-TIME COMPILATION SUPPORT
4547N/A-------------------------------------
4547N/ACopyright(c) 2010-2015 Zoltan Herczeg
4547N/ASTACK-LESS JUST-IN-TIME COMPILER
4547N/A--------------------------------
4547N/ACopyright(c) 2009-2015 Zoltan Herczeg
4547N/ACopyright (c) 2007-2012, Google Inc.
4547N/ARedistribution and use in source and binary forms, with or without
4547N/Amodification, are permitted provided that the following conditions are met:
4547N/A * Redistributions of source code must retain the above copyright notice,
4547N/A this list of conditions and the following disclaimer.
4547N/A * Redistributions in binary form must reproduce the above copyright
4547N/A notice, this list of conditions and the following disclaimer in the
4547N/A documentation
and/or other materials provided with the distribution.
4547N/A * Neither the name of the University of Cambridge nor the name of Google
4547N/A Inc. nor the names of their contributors may be used to endorse or
4547N/A promote products derived from this software without specific prior
4547N/ATHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
4547N/AAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4547N/AIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4547N/AARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
4547N/ALIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
4547N/ACONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4547N/ASUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
4547N/AINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4547N/ACONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4547N/AARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1212N/AADDITIONAL COPYRIGHT NOTICES PRESENT IN SOURCE CODE FILES:
1212N/A/*************************************************
1212N/A* Perl-Compatible Regular Expressions *
1212N/A*************************************************/
1212N/A/* PCRE is a library of functions to support regular expressions whose syntax
1212N/Aand semantics are as close as possible to those of the Perl 5 language.
4547N/A Copyright (c) 1997-2014 University of Cambridge
4547N/ACopyright (c) 2005, Google Inc.
1212N/A-----------------------------------------------------------------------------
230N/ARedistribution and use in source and binary forms, with or without
230N/Amodification, are permitted provided that the following conditions are met:
230N/A * Redistributions of source code must retain the above copyright notice,
230N/A this list of conditions and the following disclaimer.
230N/A * Redistributions in binary form must reproduce the above copyright
230N/A notice, this list of conditions and the following disclaimer in the
230N/A documentation
and/or other materials provided with the distribution.
1212N/A * Neither the name of the University of Cambridge nor the names of its
1212N/A contributors may be used to endorse or promote products derived from
1212N/A this software without specific prior written permission.
230N/ATHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
230N/AAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
230N/AIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
230N/AARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
230N/ALIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
230N/ACONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
230N/ASUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
230N/AINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
230N/ACONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
230N/AARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
230N/APOSSIBILITY OF SUCH DAMAGE.
1212N/A-----------------------------------------------------------------------------
4547N/A// Copyright (c) 2005 - 2010, Google Inc.
4547N/A// Redistribution and use in source and binary forms, with or without
4547N/A// modification, are permitted provided that the following conditions are
4547N/A// * Redistributions of source code must retain the above copyright
4547N/A// notice, this list of conditions and the following disclaimer.
4547N/A// * Redistributions in binary form must reproduce the above
4547N/A// copyright notice, this list of conditions and the following disclaimer
4547N/A// in the documentation
and/or other materials provided with the
4547N/A// * Neither the name of Google Inc. nor the names of its
4547N/A// contributors may be used to endorse or promote products derived from
4547N/A// this software without specific prior written permission.
4547N/A// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
4547N/A// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
4547N/A// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
4547N/A// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
4547N/A// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
4547N/A// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
4547N/A// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
4547N/A// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
4547N/A// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4547N/A// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
4547N/A// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1212N/A// Author: wilsonh@google.com (Wilson Hsieh)
1212N/A3. Stack-less Just-In-Time Compiler Copyright Header:
4547N/A * Stack-less Just-In-Time compiler
4547N/A * Copyright 2013-2013 Tilera Corporation(jiwang@tilera.com). All rights reserved.
4547N/A * Copyright 2009-2012 Zoltan Herczeg (hzmester@freemail.hu). All rights reserved.
4547N/A * Redistribution and use in source and binary forms, with or without modification, are
4547N/A * permitted provided that the following conditions are met:
4547N/A * 1. Redistributions of source code must retain the above copyright notice, this list of
4547N/A * conditions and the following disclaimer.
4547N/A * 2. Redistributions in binary form must reproduce the above copyright notice, this list
4547N/A * of conditions and the following disclaimer in the documentation
and/or other materials
4547N/A * provided with the distribution.
4547N/A * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) AND CONTRIBUTORS ``AS IS'' AND ANY
4547N/A * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
4547N/A * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
4547N/A * SHALL THE COPYRIGHT HOLDER(S) OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4547N/A * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
4547N/A * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
4547N/A * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4547N/A * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
4547N/A * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.