Commit Graph

  • 92472c70f1 Merge pull request #129 from mlang/typos Joel de Guzman 2015-06-25 04:12:34 +0800
  • 20ecf739f0 Fix some typos in docs and comments. Mario Lang 2015-06-24 20:45:54 +0200
  • 45b1d55849 Merge pull request #128 from mlang/x3/drop-private-integer_sequence Joel de Guzman 2015-06-24 19:32:20 +0800
  • d109f01de9 X3: We do not need integer_sequence.hpp. Mario Lang 2015-06-24 12:20:40 +0200
  • ec6fa6fe7a Merge pull request #127 from mlang/x3/expect/auto Joel de Guzman 2015-06-23 16:27:27 +0800
  • 090e7a056e X3: Simplify operator>. Mario Lang 2015-06-23 09:48:51 +0200
  • 2397342a0b Merge pull request #125 from mlang/x3/no-result_of-dep Joel de Guzman 2015-06-19 17:28:29 +0800
  • 391cbb2f27 X3: Use decltype instead of result_of. Mario Lang 2015-06-19 09:49:26 +0200
  • c6aba10d55 Merge pull request #124 from mlang/x3/context/decltype-auto Joel de Guzman 2015-06-19 09:07:21 +0800
  • 6da74751a2 Merge pull request #123 from mlang/x3/add-constref Joel de Guzman 2015-06-19 09:06:33 +0800
  • d6b5f0d925 X3: Eliminate two more hidden cases of get_result. Mario Lang 2015-06-18 17:19:49 +0200
  • d87aa6846b X3: Add another missing const&. Mario Lang 2015-06-18 16:00:04 +0200
  • 544661db5f Merge pull request #122 from mlang/x3/remove-useless-using Joel de Guzman 2015-06-17 21:51:27 +0800
  • 20658b2b21 X3: Remove useless using-directives. Mario Lang 2015-06-17 15:46:50 +0200
  • 4f25cc4aba Merge pull request #121 from mlang/x3/context/decltype-auto Joel de Guzman 2015-06-17 08:15:34 +0800
  • 6ede5f7c81 X3: [context] decltype(auto) makes get_result unnecessary. Mario Lang 2015-06-17 02:06:51 +0200
  • 2f20512a3b X3: Make use of implicit constructibility. Mario Lang 2015-06-16 23:46:01 +0200
  • 0467669fd4 Merge pull request #119 from mlang/x3/inherit Joel de Guzman 2015-06-16 07:37:03 +0800
  • 53352198fa X3: Use inheritance instead of typedef typename ...::type type; Mario Lang 2015-06-16 01:23:37 +0200
  • 91bf92350d Merge pull request #118 from mlang/x3/fusion/auto Joel de Guzman 2015-06-16 06:11:35 +0800
  • 6846946823 X3: Make use of Fusion member type deduction to simplify examples. Mario Lang 2015-06-15 22:30:00 +0200
  • 50af4f9a61 Merge pull request #117 from mlang/x3/use-logical-or Joel de Guzman 2015-06-15 06:37:19 +0800
  • af73c1c209 X3: Simplify alternative::parse. Mario Lang 2015-06-14 19:32:25 +0200
  • 12713a5328 Merge pull request #116 from mlang/x3/avoid-copy Joel de Guzman 2015-06-14 06:20:00 +0800
  • 1d7159ce0b X3: Avoid copying the arguments to {unary,binary}_parser, sequence and alternative. Mario Lang 2015-06-13 19:30:07 +0200
  • 7dccf4ce1a Merge pull request #115 from mlang/x3/test/sequence-of-sequences Joel de Guzman 2015-06-03 23:28:16 +0800
  • a9d7610cab Merge pull request #84 from tabe/develop-set_end Joel de Guzman 2015-06-03 23:24:11 +0800
  • f8adee2ced X3: Add test for the fix in 2a94b18e97. Mario Lang 2015-06-03 16:35:10 +0200
  • a130e5f63c Merge pull request #112 from akrzemi1/patch-1 Joel de Guzman 2015-06-03 08:08:52 +0800
  • 7d1bf76803 Removed unused result_t Andrzej Krzemieński 2015-06-02 17:09:32 +0200
  • 7895809f76 Merge pull request #111 from mlang/x3/fix-push_back-to-mpl_view Joel de Guzman 2015-05-31 19:57:19 +0800
  • bc20650d9e X3: Remove unused include mpl/joint_view.hpp and add mpl/insert_range.hpp where appropriate. Mario Lang 2015-05-31 12:34:40 +0200
  • 2a94b18e97 X3: Fix push_back to mpl::view in x3::sequence. Mario Lang 2015-05-31 01:12:09 +0200
  • 2995de5fa1 Allow retrieval of the iterator_range of a position_tagged. Mario Lang 2015-05-29 11:10:15 +0200
  • c5b9823ae8 auto makes this simpler. Mario Lang 2015-05-29 02:02:40 +0200
  • 0a7fadd838 Merge pull request #104 from teajay-fr/feature/x3_binary Joel de Guzman 2015-05-27 14:08:49 +0800
  • 7fef0c6394 Merge pull request #108 from teajay-fr/bugfix/x3_remove_pragma_once Joel de Guzman 2015-05-27 07:28:04 +0800
  • bec3383191 Remove leftover pragma once Thomas Bernard 2015-05-26 22:51:55 +0200
  • e245aed20c Merge pull request #107 from mlang/x3/examples/no-BOOST_FOREACH Joel de Guzman 2015-05-26 17:50:52 +0800
  • ecc69624af Forgot another use of BOOST_FOREACH. Mario Lang 2015-05-26 11:01:34 +0200
  • e1210dff47 Clean up and finalized the binary parser Thomas Bernard 2015-05-24 21:50:38 +0200
  • 55e87419c7 c++11 coding style tweaks Joel de Guzman 2015-05-24 22:01:17 +0800
  • 1c8d9b6e25 removing #pragma once clutter Joel de Guzman 2015-05-24 16:47:41 +0800
  • d5f1197790 Add support for the binary parsers Thomas Bernard 2015-05-23 15:26:45 +0200
  • 03c5648858 Merge pull request #103 from mlang/x3/fix_include_paths Joel de Guzman 2015-05-22 16:44:16 +0800
  • ad507e4da1 Fix include paths. Mario Lang 2015-05-22 09:05:47 +0200
  • cea20165bf - removing extensions - promoting stuff from extensions to directive Joel de Guzman 2015-05-22 08:48:46 +0800
  • 9f3e4c60ec Merge pull request #102 from mlang/x3/matches_directive Joel de Guzman 2015-05-22 08:37:58 +0800
  • 10c13779b3 Rename {directive => extensions}/matches.hpp. Mario Lang 2015-05-21 22:25:37 +0200
  • dc4c7f824e x3::matches. Mario Lang 2015-05-21 21:21:31 +0200
  • f6cf4bcb40 Merge pull request #101 from mlang/x3/rexpr_full/no-eoi Joel de Guzman 2015-05-21 10:28:32 +0800
  • 7f7f884fcf Use error_handler to report success && iter != end. Mario Lang 2015-05-21 01:56:44 +0200
  • 4320dced98 Merge pull request #99 from mlang/x3/no-BOOST_FOREACH Joel de Guzman 2015-05-20 21:34:08 +0800
  • 8bd4d7078d Add one space after 'for'. Mario Lang 2015-05-20 10:49:04 +0200
  • 7ff6fa84d4 Merge pull request #100 from mlang/x3/test/sequence/no_case Joel de Guzman 2015-05-20 10:33:55 +0800
  • a0f889aee2 Merge pull request #98 from mlang/x3/examples/cleanup Joel de Guzman 2015-05-20 10:32:17 +0800
  • 705524b1e1 X3: no_case *is* implemented. Mario Lang 2015-05-20 00:07:34 +0200
  • c13b91ac67 X3: No need for BOOST_FOREACH. Mario Lang 2015-05-19 22:21:33 +0200
  • 4e4aa40a82 Use rexpr_type. Mario Lang 2015-05-19 14:42:09 +0200
  • 71eba444a7 No need to declare rexpr_class twice. Mario Lang 2015-05-19 14:41:14 +0200
  • 4229b079cd Use '=' to assign rule names. Mario Lang 2015-05-19 14:39:35 +0200
  • 9c0466fef2 Rules should be const, as advertised by docs. Mario Lang 2015-05-19 14:37:01 +0200
  • ce22f82d6a No need for *_id typedefs. Mario Lang 2015-05-19 14:33:41 +0200
  • 5a82ab7e2f Merge pull request #97 from mlang/x3/local-typedefs Joel de Guzman 2015-05-19 19:45:50 +0800
  • c69b41d547 Fix some unused local typedefs in X3 examples. Mario Lang 2015-05-19 12:49:53 +0200
  • fa9192d3b5 Merge pull request #96 from mlang/x3/generic_annotation Joel de Guzman 2015-05-19 04:27:48 +0800
  • 033e52c039 Make annotation.hpp generic and move to support/utility/annotate_on_success.hpp. Mario Lang 2015-05-18 14:35:52 +0200
  • 46e8bfffac Merge pull request #95 from mlang/annotation/dedup Joel de Guzman 2015-05-18 13:28:38 +0800
  • 38b334b51d Kill duplicated code in annotation.hpp. Mario Lang 2015-05-18 02:01:46 +0200
  • d91a588a78 Bu fix: trac #11313 Joel de Guzman 2015-05-17 20:17:42 +0800
  • bfbf05c518 Merge pull request #94 from mlang/x3/error_handler/utf_to_utf Joel de Guzman 2015-05-17 18:40:37 +0800
  • 7404981b05 Use utf_to_utf in x3::error_handler. Mario Lang 2015-05-17 10:08:08 +0200
  • 1e65e9c603 Merge pull request #93 from ahmedcharles/rule Joel de Guzman 2015-05-17 08:32:18 +0800
  • ac70d6f65a Allow rule.hpp to be included independently. Ahmed Charles 2015-05-16 13:34:37 -0600
  • e63ac9e915 Merge pull request #92 from ahmedcharles/string_literal Joel de Guzman 2015-05-17 07:01:54 +0800
  • 6aacabcd34 Merge pull request #91 from ahmedcharles/rexpr_fixes Joel de Guzman 2015-05-17 07:01:21 +0800
  • 0debda0972 Allow string/string_literal.hpp be able to be independently included. Ahmed Charles 2015-05-16 14:24:24 -0600
  • e2044f0bde Rearrange includes and add some missing includes. Ahmed Charles 2015-05-16 13:21:47 -0600
  • 5b8c168f22 Remove unused namespace alias. Ahmed Charles 2015-05-16 13:05:12 -0600
  • a53f104eaa Remove unused struct fun::error_handler_tag. Ahmed Charles 2015-05-16 13:01:46 -0600
  • 51cb406b62 Fix rexpr_full so it actually builds like the other examples. Ahmed Charles 2015-05-16 12:57:12 -0600
  • 36f2aecc58 Merge pull request #90 from ahmedcharles/roman Joel de Guzman 2015-05-17 03:28:35 +0800
  • e6eb41f09d Fix roman example for x3. Ahmed Charles 2015-05-16 12:28:38 -0600
  • 44e0014499 doc updates Joel de Guzman 2015-05-16 23:59:19 +0800
  • 20170960dc bug fix x3: where we try to push_back to an mpl::view. Joel de Guzman 2015-05-16 23:59:10 +0800
  • c60d93fff3 bug fix for x3 where container attribute is substitute for the container value type. happens with recursive data structures such as vector<v> where v is a variant that also contains vector<v>. Joel de Guzman 2015-05-16 23:58:38 +0800
  • cce02e9d07 Merge pull request #89 from ahmedcharles/jamroot_fix Joel de Guzman 2015-05-16 15:27:10 +0800
  • cd71ff6f9a Fix Jamfile with new example location. Ahmed Charles 2015-05-15 20:16:36 -0600
  • 578091e779 - docs for rexpr tutorial - minor bugfix (strings in lexeme) Joel de Guzman 2015-05-16 00:44:41 +0800
  • 43d2b1b6e0 reoraganizing X3 documentation Joel de Guzman 2015-05-15 22:58:53 +0800
  • 0e17b6d05d reorganizing files into cleaner directory structures Joel de Guzman 2015-05-15 04:14:07 +0800
  • 4afcc094af more polishing Joel de Guzman 2015-05-14 21:47:03 +0800
  • a3d667002f Making testing a full-fledged X3 suppoty utility Joel de Guzman 2015-05-14 21:38:05 +0800
  • c45fdad1b2 Bug fix: rule IDs must have accessible on_error and on_sucess Joel de Guzman 2015-05-14 21:15:17 +0800
  • c0d05b990d some cleanup and polish Joel de Guzman 2015-05-14 15:14:02 +0800
  • 761f9a588d rexpr_full with tests Joel de Guzman 2015-05-14 14:59:45 +0800
  • f152060988 working rexpr parser Joel de Guzman 2015-05-14 12:47:11 +0800
  • 3627a46902 more test updates and cleanup Joel de Guzman 2015-05-14 05:03:46 +0800
  • 0adee06b27 cleaning up the tests Joel de Guzman 2015-05-14 02:09:52 +0800
  • 1f6f24733f cleaning up the x3 docs Joel de Guzman 2015-05-13 22:21:32 +0800