forked from boostorg/regex
Change docs to use new performance test code,
upgrade docs to quickbook 1.7.
This commit is contained in:
17
performance/config/pcre.cpp
Normal file
17
performance/config/pcre.cpp
Normal file
@ -0,0 +1,17 @@
|
||||
///////////////////////////////////////////////////////////////
|
||||
// Copyright 2015 John Maddock. Distributed under the Boost
|
||||
// Software License, Version 1.0. (See accompanying file
|
||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_
|
||||
//
|
||||
|
||||
#define PCRE2_STATIC
|
||||
#define PCRE2_CODE_UNIT_WIDTH 8
|
||||
|
||||
#include <pcre2.h>
|
||||
|
||||
int main()
|
||||
{
|
||||
pcre2_match_data* pdata = pcre2_match_data_create(30, NULL);
|
||||
pcre2_match_data_free(pdata);
|
||||
return 0;
|
||||
}
|
15
performance/config/posix.cpp
Normal file
15
performance/config/posix.cpp
Normal file
@ -0,0 +1,15 @@
|
||||
///////////////////////////////////////////////////////////////
|
||||
// Copyright 2015 John Maddock. Distributed under the Boost
|
||||
// Software License, Version 1.0. (See accompanying file
|
||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_
|
||||
//
|
||||
|
||||
#include <regex.h>
|
||||
|
||||
int main()
|
||||
{
|
||||
regex_t pe;
|
||||
int r = regcomp(&pe, "foo", REG_EXTENDED);
|
||||
regfree(&pe);
|
||||
return r;
|
||||
}
|
12
performance/config/re2.cpp
Normal file
12
performance/config/re2.cpp
Normal file
@ -0,0 +1,12 @@
|
||||
///////////////////////////////////////////////////////////////
|
||||
// Copyright 2015 John Maddock. Distributed under the Boost
|
||||
// Software License, Version 1.0. (See accompanying file
|
||||
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_
|
||||
//
|
||||
|
||||
#include <re2.h>
|
||||
|
||||
int main()
|
||||
{
|
||||
return re2::RE2::FullMatch("a", "a") ? 0 : 1;
|
||||
}
|
Reference in New Issue
Block a user