Commit Graph

  • f6b78c4464 Merge branch 'lit-leaks-attribute' of https://github.com/redbaron/spirit into redbaron-lit-leaks-attribute Joel de Guzman 2014-04-01 10:47:57 +0800
  • 131e64bd98 Added x3 tests to Jamfile (reverted from commit c3935ca442) Joel de Guzman 2014-04-01 10:30:47 +0800
  • 5e1c8a2dd8 Merge pull request #8 from redbaron/fix-one-element-seq Joel de Guzman 2014-04-01 10:25:52 +0800
  • 01608a1294 added missing unused.hpp file Joel de Guzman 2014-04-01 08:28:30 +0800
  • b23c6c741b Merge branch 'develop' Joel de Guzman 2014-04-01 08:21:32 +0800
  • be00816174 added jamfile Joel de Guzman 2014-04-01 08:10:03 +0800
  • 5368c19e4c - fixed move_to handling when src and dest are the same - added jamfile Joel de Guzman 2014-04-01 08:09:21 +0800
  • 6f5e169987 Move move_to condition to template Maxim Ivanov 2014-03-26 09:14:06 +0000
  • 8ea47e5025 Fix for the case when fusion assoc seq is on either side of seq Maxim Ivanov 2014-03-26 07:31:47 +0000
  • dfed8f3dea Added test for parsing to fusion map with keys parsed in alternative<> Maxim Ivanov 2014-03-25 09:19:51 +0000
  • 19d2da2f5b Support alternative over keys to be used as a key for fussion assoc Maxim Ivanov 2014-03-24 16:33:55 +0000
  • bb16f871ae Merge branch 'fix-one-element-seq' into parse-into-fusion-map Maxim Ivanov 2014-03-25 08:41:43 +0000
  • 58e177beb7 Support parsing into fusion adapted structs Maxim Ivanov 2014-03-21 19:32:51 +0000
  • 2f1659413b Fix for sequences with only one element producing attr Maxim Ivanov 2014-03-24 23:48:28 +0000
  • 3dc3960e67 Added test for fusion::map parsing Maxim Ivanov 2014-03-20 00:16:25 +0000
  • 641029c983 Avoid needless construction of sequence<> parser Maxim Ivanov 2014-03-19 13:39:02 +0000
  • b11cfb5bc5 Make it possible to parse 2 element sequences directly into fusion map Maxim Ivanov 2014-03-19 12:46:18 +0000
  • af07ca7300 Merge branch 'origin/develop' Joel de Guzman 2014-03-20 12:34:15 +0800
  • 34ff12be41 unify built container for single element fusion::deque Maxim Ivanov 2014-03-19 23:33:46 +0000
  • 676f1f882a make x3::omit[] fail at compile time if it is called with non-unused_type attr Maxim Ivanov 2014-03-19 22:53:48 +0000
  • ba5b50f691 as x3::lit() is fixes no need to omit[] it anymore Maxim Ivanov 2014-03-19 22:36:01 +0000
  • 4f97aa987c stop x3::lit from updating passed container Maxim Ivanov 2014-03-19 22:34:31 +0000
  • c206e3d0ac Added test for recently fixed sequence attribute consistency bug Maxim Ivanov 2014-03-19 20:22:08 +0000
  • 84c0c07546 use std::string as a container for char Maxim Ivanov 2014-03-19 19:20:10 +0000
  • c3935ca442 Added x3 tests to Jamfile Maxim Ivanov 2014-03-19 15:48:49 +0000
  • b91d84f95d Merge pull request #3 from redbaron/parse-into-container-seq-unused-attr Joel de Guzman 2014-03-19 07:25:04 +0800
  • 2d862e1d8d Fix for parsing sequences with x3::unused attribute Maxim Ivanov 2014-03-18 18:21:40 +0000
  • b69ec696a3 Removing phoenix2 docs and lib stuff Joel de Guzman 2014-03-18 12:00:08 +0800
  • 0262419033 fixed wrong include guard Joel de Guzman 2014-03-18 11:33:10 +0800
  • 8a35332835 Merging Spirit x3 into devel Joel de Guzman 2014-03-18 11:06:19 +0800
  • 5767624292 preparing for migration to boost devel Joel de Guzman 2014-03-18 10:53:30 +0800
  • c2c8d6ace2 moving headers to include to mimic modular boost structure Joel de Guzman 2014-03-18 10:30:47 +0800
  • 13f3a50904 some cleanup Joel de Guzman 2014-03-18 09:31:12 +0800
  • f6832411ba Merge pull request #8 from redbaron/kleene-attr-keep-unmodified Joel de Guzman 2014-03-18 09:08:54 +0800
  • aedd54bf4d make parse_into_container for sequence<> to update attribute only on success Maxim Ivanov 2014-03-18 00:05:05 +0000
  • 00f0e03a56 Merge pull request #2 from yurivkhan/fix Joel de Guzman 2014-03-03 16:54:48 +0800
  • bdf4fd8d28 Fix attribute_size<optional<T> > Yuri Khan 2014-02-12 17:49:45 +0700
  • 555fb29c71 Add test exercising attribute_size<optional<T> > Yuri Khan 2014-03-03 13:53:39 +0700
  • 76f65843ce Added changes needed by resolution of #7730 K-ballo 2014-02-20 20:04:28 -0600
  • 3c8b12c30a fixed bad link Joel de Guzman 2014-02-06 05:56:33 +0800
  • 02ef48736f fixed missing dependency in jamfile Joel de Guzman 2014-01-23 11:22:49 +0800
  • 0e0005b7a2 Create README.md Joel de Guzman 2014-01-22 23:28:34 +0800
  • 5df5b42f7c merging from develop Joel de Guzman 2014-01-22 22:33:33 +0800
  • 254ea86f82 syncing from develop Joel de Guzman 2014-01-22 22:23:12 +0800
  • ca8ca3c729 Merge branch 'develop' Joel de Guzman 2014-01-22 22:18:57 +0800
  • baece41cc4 Removing conjure3 for now Joel de Guzman 2014-01-22 22:10:36 +0800
  • 8a20147b3a Spirit: fixing inspect errors Joel de Guzman 2014-01-22 22:06:37 +0800
  • fc6be25a8c Removing (broken) scheme example. Joel de Guzman 2012-10-25 00:56:48 +0000
  • e974ea7c62 Removing (broken) scheme example. Joel de Guzman 2012-10-25 00:56:48 +0000
  • 1d9633a9c9 Support for BOOST_SPIRIT_AUTO and qi::copy. Joel de Guzman 2012-02-07 06:12:49 +0000
  • c967dd8834 cherry-pick 4bbee95961 Joel de Guzman 2011-07-18 04:06:05 +0000
  • 94db3bcbf2 Replace spirit and phoenix documentation with a redirect. Hartmut Kaiser 2011-06-14 08:25:22 +0000
  • cf9db449ce Fixed problem with handling BOOST_FUSION_ADAPT_ADT Joel de Guzman 2014-01-22 20:54:33 +0800
  • f14c110dd0 More work for supporting new boost::variant interface K-ballo 2014-01-20 12:12:06 -0600
  • 7a21658eaf use BOOST_VARIANT_DO_NOT_USE_VARIADIC_TEMPLATES to select variadic macro support code Jürgen Hunold 2014-01-20 09:00:45 +0100
  • f86068f830 Fixed #9238: BOOST_VARIANT_USE_VARIADIC_TEMPLATES support K-ballo 2014-01-18 14:15:14 -0600
  • 55d70d2ba6 More simplification inspired by eb47a27001. Mario Lang 2013-12-18 13:58:03 +0100
  • 1470417fa4 Fixed issue with EOF in stream parser K-ballo 2013-12-14 21:55:33 -0600
  • c7983a0b28 Fixed issue with mutable applied to references in pass_container K-ballo 2013-12-14 14:08:24 -0600
  • 288ea470ea Fixed omit/skip in test case K-ballo 2013-12-14 12:11:48 -0600
  • c0537c8251 Removing phoenix-2 for good ( good bye I will miss you ) Joel de Guzman 2013-12-14 09:52:07 +0800
  • 413c0e1ca0 Merge pull request #6 from sithhell/patch-1 Joel de Guzman 2013-12-13 06:52:26 -0800
  • eb47a27001 Simplifying ET operator for kleene star Thomas Heller 2013-12-13 13:47:06 +0100
  • 06ee52a23c Add Boost.Build support for the Git modular layout, using links to to new header locations, thus preventing breakage to vast amounts of user code and build setups. Being added to SVN so that changes will automatically propagate to Git and modular Boost. Thanks to Steven Watanabe, Jürgen Hunold, Vladimir Prus, and Bjørn Roald for developing this patch. Steven in particular conceived the approach and did the initial implementation, which was further refined by the other contributors. Beman Dawes 2013-10-22 15:23:42 +0000
  • c1597829ba Restored check for unsupported compilers Agustín K-ballo Bergé 2013-10-22 00:10:55 +0000
  • fa8ba8505b Merge pull request #2 from jktjkt/c++11 Agustín Bergé 2013-10-19 09:42:12 -0700
  • d5f2e55934 Use C++11's native for construct instead of BOOST_FOREACH Jan Kundrát 2013-10-19 16:43:20 +0200
  • e88c575b2c Use std::accumulate instead of the boost's counterpart Jan Kundrát 2013-10-19 16:42:55 +0200
  • c759a9fc40 Use the iterator_type Jan Kundrát 2013-10-19 16:40:46 +0200
  • 57c788714e Fixed missing #includes that broke Boost.Log compilation. Andrey Semashev 2013-10-16 14:49:13 +0000
  • de26ca955c Merging from trunk Hartmut Kaiser 2013-10-12 17:46:00 +0000
  • 17c6d9d699 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:19:17 +0000
  • b5d0c2f3c9 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:17:48 +0000
  • d16398ac3b Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:13:10 +0000
  • f936e6710f Spirit: Remove obsolete GCC version checks. Stephen Kelly 2013-09-30 15:56:04 +0000
  • 3807071c42 Spirit: Remove obsolete MSVC version check. Stephen Kelly 2013-09-30 00:20:31 +0000
  • 39dd7666e7 Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +0000
  • fa0e9397e3 Switching to V2 char_encodings support K-ballo 2013-09-25 19:18:18 -0500
  • 1247e4b4a6 Silence int to bool conversion warnings Agustín K-ballo Bergé 2013-09-26 00:16:19 +0000
  • c33e14c4e7 Spirit: Remove obsolete MSVC version checks Stephen Kelly 2013-09-25 13:53:02 +0000
  • eac0534b8b Undo previous commit, it was meant for another branch Vladimir Prus 2013-09-25 08:32:03 +0000
  • 0cc6fc4033 Initial modular patch, from Bjorn. Vladimir Prus 2013-09-25 08:13:57 +0000
  • 1009a143de Added initializer-list support for symbols (by Carl Barron) K-ballo 2013-09-21 19:09:54 -0500
  • e895a826f9 Spirit X3 unused Agustín K-ballo Bergé 2013-09-18 01:32:03 +0000
  • f3fcb378ec Added subcontext K-ballo 2013-09-02 18:19:44 -0500
  • 9d3dccc2cf Fixes ticket #9007 K-ballo 2013-09-02 12:11:45 -0500
  • f85d0a0926 Renamed header guards K-ballo 2013-09-02 09:05:41 -0500
  • a0293fb26f Moved everything in support to namespace x3 K-ballo 2013-09-02 09:28:07 -0500
  • 5c723174c1 Moved support into x3 directory K-ballo 2013-09-02 09:00:34 -0500
  • 74581b1006 Removed unreachable code K-ballo 2013-09-02 10:56:26 -0500
  • 2a893944ee Simplified code for overflow handling: looking at the code i see now that it is actually safer to always check for overflow by default. most architectures have 2s complement anyway, so the optimization only happens on some obscure architecture where ints do not wrap (also for floats--they do not wrap as well). i'll simply have ints check for overflow *always* and provide a CP for special types that the user can specialize for optimization. Joel de Guzman 2013-08-24 02:32:49 +0000
  • 9d42641cd5 Spirit: Fixing clang regressions Hartmut Kaiser 2013-08-22 14:36:22 +0000
  • 57225b9688 Fixes #9027 Joel de Guzman 2013-08-21 13:34:02 +0000
  • 89c9a8f547 Fixes ticket #9007 Joel de Guzman 2013-08-20 05:11:14 +0000
  • 90d65d4be7 Fixed #8970: Karma fails to output a sign with a user-defined real number policy Hartmut Kaiser 2013-08-06 13:36:38 +0000
  • 4807ae9006 Simpler logic. Mario Lang 2013-08-02 01:02:25 +0200
  • 0487573880 Spirit: fixed #3999: multi_pass cannot deal with all input iterators Hartmut Kaiser 2013-07-31 15:23:12 +0000
  • 0c347d5dd2 Merge from Trunk Joel de Guzman 2013-07-16 10:52:11 +0000
  • e8282972be Merge changes from trunk Joel de Guzman 2013-07-16 10:46:32 +0000
  • e3094e5a6f Spirit: Merging from trunk Hartmut Kaiser 2013-07-15 17:24:24 +0000