Abel Sinkovics
|
e0350c0bfe
|
Avoid using out of range char value while instantiating template <char...> template
|
2019-03-03 16:09:13 +01:00 |
|
Abel Sinkovics
|
4fa900edc7
|
Remove unused helper metafunction
|
2019-02-19 20:38:03 +01:00 |
|
Abel Sinkovics
|
4c78eaa39f
|
Avoid the creation of zero length array in any_of_c.
|
2018-08-26 15:15:27 +02:00 |
|
Abel Sinkovics
|
60deeceaae
|
Add C++11 implementation of sequence
|
2018-05-13 16:02:22 +02:00 |
|
Abel Sinkovics
|
11b19e5d25
|
Adding .gitattributes
|
2018-01-20 14:12:21 +01:00 |
|
Abel Sinkovics
|
6eb4af7d6f
|
Add C++11 and C++14 implementation of one_of and repeated_one_of
|
2017-11-01 18:09:40 +01:00 |
|
Abel Sinkovics
|
31fc1aa39f
|
Add C++11 implementation for one_char_except
|
2017-10-01 20:05:06 +02:00 |
|
Abel Sinkovics
|
1cb74cdbe1
|
Add C++11 implementation for first_of, last_of, nth_of
|
2017-08-14 23:41:50 +02:00 |
|
Abel Sinkovics
|
e856748a78
|
Stop using the build directory in Travis CI and Appveyor
|
2017-08-12 22:00:07 +02:00 |
|
Abel Sinkovics
|
4dc388d015
|
Merge pull request #9 from grafikrobot/patch-1
Delete header-only library build.
|
2017-08-08 08:14:39 +02:00 |
|
Rene Rivera
|
4f84a4d463
|
Delete header-only library build.
This file violates the Boost integration requirements. See "Building Sources" section of: http://www.boost.org/development/requirements.html#Integration
|
2017-08-06 19:53:23 -05:00 |
|
Abel Sinkovics
|
dff1de0a0d
|
Merge remote-tracking branch 'asomers/master' into develop
|
2017-07-30 13:47:42 +02:00 |
|
Alan Somers
|
00ebb6b780
|
Use /bin/sh instead of /bin/bash
/bin/bash is usually only available on Linux, but /bin/sh is guaranteed
on all Unixen.
|
2017-07-27 14:28:25 -06:00 |
|
bagyibarna
|
da8f1c473a
|
add support for string literal templates
|
2017-07-13 23:40:08 +02:00 |
|
Abel Sinkovics
|
33c28e770d
|
Disable the C++11 implementation in gcc 4.6 and below
|
2017-05-14 16:38:06 +02:00 |
|
Abel Sinkovics
|
4146aab25b
|
Don't use constexpr in c++98 code
|
2017-05-14 16:37:15 +02:00 |
|
Abel Sinkovics
|
2e5a72f176
|
Test string based on the standard version
|
2017-05-14 16:36:54 +02:00 |
|
Abel Sinkovics
|
8a65198ab7
|
Remove calls to 1 argument macros with 0 arguments
|
2017-04-20 17:14:02 +02:00 |
|
Abel Sinkovics
|
58f4ee9d53
|
Separate C++98 and C++11 implementations
|
2017-04-20 16:35:06 +02:00 |
|
Abel Sinkovics
|
c822fae8cb
|
Place time and memory diagrams next to each other in benchmark results
|
2016-11-02 22:35:15 +01:00 |
|
Abel Sinkovics
|
2ac8b036bb
|
Add comment about recursion in grammars
|
2016-10-31 15:41:28 +01:00 |
|
Abel Sinkovics
|
1e56f517da
|
Add BOOST_METAPARSE_STRING benchmarks
Also add the scripts used to generate the benchmarks.
|
2016-10-31 15:41:28 +01:00 |
|
Abel Sinkovics
|
426257637e
|
Merge branch 'develop'
|
2016-10-31 09:07:55 +01:00 |
|
Abel Sinkovics
|
feeb5943e2
|
Oracle Studio fixes
|
2016-10-26 23:09:16 +02:00 |
|
Abel Sinkovics
|
2a8ed5f32b
|
Test with 512 character long string in long_string.cpp
|
2016-10-24 23:13:04 +02:00 |
|
Abel Sinkovics
|
f9230ef2ca
|
Fix links in Getting Started
|
2016-10-22 15:04:49 +02:00 |
|
Abel Sinkovics
|
19bcec20b0
|
Test with 1024 character long string in long_string.cpp
|
2016-10-22 14:55:24 +02:00 |
|
Abel Sinkovics
|
411d0975f2
|
make_string use 2^n steps
|
2016-10-18 07:59:19 +02:00 |
|
Rene Rivera
|
35957ab2f2
|
Add, and update, documentation build targets.
|
2016-10-10 11:39:51 -05:00 |
|
Abel Sinkovics
|
f05504ed19
|
Reimplement BOOST_METAPARSE_STRING with specialising on the length of the string literal instead of its characters
|
2016-10-08 22:00:34 +02:00 |
|
Rene Rivera
|
46c203ed25
|
Add, and update, documentation build targets.
|
2016-10-07 23:07:35 -05:00 |
|
Abel Sinkovics
|
e1d8cdbca6
|
Fix ambiguity in specialisations of split_at_c
|
2016-06-30 21:45:47 +02:00 |
|
Abel Sinkovics
|
06e63bd8f6
|
Download Clang binaries in Travis
|
2016-06-11 12:31:06 +02:00 |
|
Abel Sinkovics
|
61dde8e2ae
|
Generate BOOST_METAPARSE_STRING with an external code generator
|
2016-06-05 22:04:25 +02:00 |
|
Abel Sinkovics
|
a5f40ce5e6
|
Merge pull request #6 from akumta/patch-1
Missing qualifier for exit call.
|
2016-04-09 12:47:42 +02:00 |
|
akumta
|
c7c81a076c
|
Missing qualifier for exit call.
libs/metaparse/example/parsing_error/main.cpp fails to compile with Oracle Solaris Studio12.5.
It would be great if this can get in for Boost 1.61.
|
2016-04-08 14:07:09 -07:00 |
|
Abel Sinkovics
|
92753af8d7
|
Add comment on the extra checks for BOOST_NO_CONSTEXPR_C_STR
|
2016-04-02 13:12:43 +02:00 |
|
Abel Sinkovics
|
27ce534ca7
|
Don't define BOOST_NO_CONSTEXPR_C_STR in Clang
|
2016-04-02 13:12:23 +02:00 |
|
Abel Sinkovics
|
e9821acea2
|
Remove BOOST_USE_VARIADIC_TEMPLATES
|
2016-04-02 13:07:12 +02:00 |
|
Abel Sinkovics
|
31c26a4f7e
|
Don't define BOOST_CONSTEXPR
|
2016-04-02 13:05:39 +02:00 |
|
Abel Sinkovics
|
6957fb6257
|
Remove BOOST_USE_CONSTEXPR
|
2016-04-02 13:05:01 +02:00 |
|
Abel Sinkovics
|
d8db2ac2ac
|
Turn #ifndef BOOST_NO_CONSTEXPR_C_STR to #ifdef BOOST_NO_CONSTEXPR_C_STR
|
2016-04-02 13:00:01 +02:00 |
|
Abel Sinkovics
|
fa3cba3729
|
When there is no constexpr support, define BOOST_NO_CONSTEXPR_C_STR
|
2016-04-02 12:57:51 +02:00 |
|
Abel Sinkovics
|
2a3b4e3061
|
Remove duplicated conditions
|
2016-04-02 12:53:57 +02:00 |
|
Abel Sinkovics
|
52acf9b727
|
Use BOOST_NO_CXX11_CONSTEXPR instead of BOOST_NO_CONSTEXPR in the examples
|
2016-04-02 12:50:55 +02:00 |
|
Abel Sinkovics
|
dd8e21eba0
|
Merge pull request #5 from danieljames/redirect-fix
Fix redirect link
|
2016-02-28 15:07:43 +01:00 |
|
Daniel James
|
c148eada9f
|
Fix redirect link
Documentation is currently built at:
http://www.boost.org/doc/libs/master/doc/html/metaparse.html
|
2016-02-28 10:48:51 +00:00 |
|
Abel Sinkovics
|
883998096c
|
Add missing includes
|
2016-02-11 23:51:32 +01:00 |
|
Abel Sinkovics
|
6bca4bac59
|
Avoid type::type
|
2016-02-11 23:39:30 +01:00 |
|
Abel Sinkovics
|
09ea46281a
|
Move the Boost.Test dependency to the requiremenets
|
2016-02-10 21:53:00 +01:00 |
|