Commit Graph

30 Commits

Author SHA1 Message Date
Abel Sinkovics
4fa900edc7 Remove unused helper metafunction 2019-02-19 20:38:03 +01:00
Abel Sinkovics
2e5a72f176 Test string based on the standard version 2017-05-14 16:36:54 +02:00
Abel Sinkovics
58f4ee9d53 Separate C++98 and C++11 implementations 2017-04-20 16:35:06 +02: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
19bcec20b0 Test with 1024 character long string in long_string.cpp 2016-10-22 14:55:24 +02: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
Abel Sinkovics
61dde8e2ae Generate BOOST_METAPARSE_STRING with an external code generator 2016-06-05 22:04:25 +02: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
Abel Sinkovics
e1b6dfa9f3 Add BOOST_METAPARSE_VERSION 2015-10-17 13:15:15 +02:00
Abel Sinkovics
a2565e3b5c Add metaparse.hpp including all headers 2015-09-14 14:22:49 +02:00
Abel Sinkovics
ff00e25b99 Add sequence_apply 2015-09-14 14:13:44 +02:00
Abel Sinkovics
98c3b06b57 Stop using mpl::apply 2015-09-08 20:27:29 +02:00
Abel Sinkovics
0283507b71 Don't evaluate reject's result 2015-09-06 12:30:27 +02:00
Abel Sinkovics
9ed2bc644c Don't evaluate accept's result 2015-09-06 12:23:12 +02:00
Abel Sinkovics
1cb62d5659 Rename fold*f* and repeatf* parsers to fold*_reject_incomplete* and repeat_reject_incomplete* 2015-09-05 17:20:33 +02:00
Abel Sinkovics
4997c43eda Rename fold*p -> fold*_start_with_parser 2015-09-05 16:11:18 +02:00
Abel Sinkovics
5bfc198ea7 Rename any -> repeated 2015-09-05 11:14:21 +02:00
Abel Sinkovics
0b2923921b Rename BOOST_LIMIT macros to BOOST_METAPARSE_LIMIT 2015-08-29 16:06:28 +02:00
Abel Sinkovics
ddc7585524 Add optional parser combinator 2015-08-15 21:55:19 +02:00
Abel Sinkovics
bc09b4371b Remove parser_tag 2015-07-19 09:54:16 +02:00
Abel Sinkovics
ff0ddb2edb Static linking against Boost.Test 2015-07-09 09:27:20 +02:00
Abel Sinkovics
5f2d502601 Use Boost.Test only where runtime behaviour is tested 2015-07-04 15:32:03 +02:00
Abel Sinkovics
1be3ba62fe Rename BOOST_STRING to BOOST_METAPARSE_STRING 2015-07-03 21:18:29 +02:00
Abel Sinkovics
c6a95fed8a Rename BOOST_DEFINE_ERROR to BOOST_METAPARASE_DEFINE_ERROR 2015-06-28 15:50:47 +02:00
Abel Sinkovics
81e0fe89b8 Stop sequence calling ::type on the results of the combined parsers 2015-06-28 15:02:01 +02:00
Abel Sinkovics
0b7b14beab Check that repetition parsers don't call ::type on the parsing results when not needed 2015-06-28 15:01:03 +02:00
Abel Sinkovics
1e1e1d16bf Moving the library from Mpllibs to its own repository 2015-06-01 23:14:37 +02:00