Commit Graph

  • 707ae80ce7 Re-enable the use of omit in test/x3/optional.cpp. Mario Lang 2014-09-13 09:52:22 +0200
  • 2d1507ba37 Pass -std=c++1y instead of -std==c++0x to GCC to make x3 tests pass. Mario Lang 2014-09-13 08:59:31 +0200
  • 5a74952057 Add no case directive Thomas Bernard 2014-09-09 22:26:41 +0000
  • 89d14edb05 Add no_case test cases Thomas Bernard 2014-09-08 22:05:52 +0000
  • 31f4416286 added tests for DBL_MAX, DBL_EPSILON, DBL_MIN and DBL_DENORM_MIN Joel de Guzman 2014-09-05 11:30:13 +0800
  • a45f71e21c Merge pull request #52 from maksqwe/fix_cmp Joel de Guzman 2014-08-25 08:07:20 +0800
  • 306f59b3af Add the missing comparison for 'goto_state' Maks Naumov 2014-08-23 18:40:04 +0300
  • 11b4bc5177 Merge pull request #51 from danieljames/metadata Joel de Guzman 2014-08-19 06:08:42 +0800
  • ac9a1e0587 Add metadata file. Daniel James 2014-08-18 15:10:46 +0100
  • d7b0faeba6 fixed outdated syntax in docs Joel de Guzman 2014-08-11 18:29:05 +0800
  • c87d350bb6 small tweaks Joel de Guzman 2014-08-11 18:13:27 +0800
  • 5b5ccf2e49 fixes Ticket #10193 Joel de Guzman 2014-08-11 17:52:24 +0800
  • 2b4b3bd924 fixed odd name Joel de Guzman 2014-08-06 06:54:05 +0800
  • ffe5e69e0a Merge pull request #50 from sergiud/develop Joel de Guzman 2014-08-04 20:46:10 +0800
  • 60f53babe5 suppress msvc 'conditional expression is constant' warnings Sergiu Dotenco 2014-08-04 14:21:38 +0200
  • 00d36aec43 Merge pull request #49 from teajay-fr/hotfix/karma_repository_subrule Joel de Guzman 2014-07-22 05:40:10 +0800
  • ee69de777c Fix the namespace of the karma proto domain Thomas Bernard 2014-07-21 22:35:47 +0000
  • c480d6c7fc workaround for lexertl bug on platforms where wchar_t is signed (can be negative). Joel de Guzman 2014-07-19 08:12:53 +0800
  • 35e09bd85e added jamfile for the examples Joel de Guzman 2014-07-18 09:04:56 +0800
  • 7fa39377bb Merge remote-tracking branch 'remotes/origin/master' into develop K-ballo 2014-07-16 23:35:25 -0300
  • d2afc02c2d - temporarily disabling some karma tests - wrapped the affected tests in #if defined(BOOST_SPIRIT_ZERO_PROBLEM) Joel de Guzman 2014-07-15 11:08:13 +0800
  • b17395ca50 Merge pull request #47 from vtnerd/bugfix/v2-seek-documentation Joel de Guzman 2014-07-14 12:57:28 +0800
  • 645e540954 Corrected the v2 seek parser documentation. Lee Clagett 2014-07-13 23:26:13 -0400
  • e6aadc7622 Cast anonymous enum to avoid instantiating Boost.Range operators K-ballo 2014-07-09 21:33:39 -0300
  • bcd6f561ad Merge branch 'develop' Joel de Guzman 2014-07-10 08:07:16 +0800
  • 239ff77b0d Merge pull request #44 from MarcelRaad/fix-msvc Agustín Bergé 2014-07-06 23:12:44 -0300
  • 0b6c62e7ef Merge pull request #45 from MarcelRaad/fix-warnings Joel de Guzman 2014-07-06 05:42:48 +0800
  • 9c1a92d7c2 Merge pull request #43 from MarcelRaad/fix-tests Joel de Guzman 2014-07-06 05:40:28 +0800
  • e96a0e7179 Merge pull request #42 from MarcelRaad/fix-includes Joel de Guzman 2014-07-06 05:39:22 +0800
  • 3fb27f9ce4 Fix MSVC compiler warnings Marcel Raad 2014-07-05 19:43:16 +0200
  • 51e095fa54 Fix compilation with MSVC 12+ Marcel Raad 2014-07-05 19:40:54 +0200
  • 0baa99aff5 Add missing includes Marcel Raad 2014-07-05 19:38:19 +0200
  • b8bf4d3bcc Fix for classic phoenix tests with modern standard libraries Marcel Raad 2014-07-05 19:32:59 +0200
  • f84d869ec8 Change from BOOST_TEST to BOOST_TEST_EQ for better information. Tomoki Imai 2014-06-16 13:44:16 +0900
  • e203a7c95d add line to run support/regression_line_pos_iterator.cpp Tomoki Imai 2014-06-14 18:55:44 +0900
  • 67b3097895 Fix line_pos_iterator's column counting bug,get_current_line bug. Add regresssion test for it. Tomoki Imai 2014-06-14 17:28:09 +0900
  • 51324f7ff5 Merge pull request #38 from cppljevans/context_debug_fix_swap Agustín Bergé 2014-06-11 11:41:31 -0300
  • fb8160bb59 Fix misleading output from context_debug due to swapping instead of copying. cppljevans 2014-06-11 09:06:50 -0500
  • d912186426 Revert "Merge pull request #37 from cppljevans/context_debug_fix_swap" K-ballo 2014-06-08 22:44:29 -0300
  • 527e54b549 Merge pull request #37 from cppljevans/context_debug_fix_swap Joel de Guzman 2014-06-09 06:15:20 +0800
  • b1cdd15f53 fix context_debug use in detail/rule.hpp cppljevans 2014-06-08 13:50:54 -0500
  • e95d80d682 added bool.cpp test Joel de Guzman 2014-06-07 08:23:32 +0800
  • 4d1c9e5af7 Merge branch 'origin/develop' Joel de Guzman 2014-06-07 07:47:45 +0800
  • 132da2f01a Merge branch 'spirit_x3' Joel de Guzman 2014-06-07 07:47:01 +0800
  • 8cd6940866 added bool parser Joel de Guzman 2014-06-07 07:46:18 +0800
  • af6c6482d5 porting bug fix Joel de Guzman 2014-06-07 00:11:12 +0800
  • 97ddf141e3 - Added calc 9 (ported from Qi calc 8). - Fixed is_substitute for variants - Fixed variant_find_substitute when Attribute and Variant is the same type Joel de Guzman 2014-06-06 23:35:09 +0800
  • cb880cf323 ported qi calc2; now using lambda functions Joel de Guzman 2014-06-06 12:33:57 +0800
  • 8ee51a61c8 ported qi calc1 Joel de Guzman 2014-06-06 12:20:44 +0800
  • 97ca172485 preparing for calc9 Joel de Guzman 2014-06-06 12:10:27 +0800
  • b1b1c166d8 Merge pull request #36 from sehe/develop Joel de Guzman 2014-06-06 08:19:55 +0800
  • 2a735d84fe Merge branch 'temp' Joel de Guzman 2014-06-06 08:17:21 +0800
  • de562e75ee Fix assignment basic_hold_any::operator= #35 (c++11) Seth Heeren 2014-06-06 02:10:14 +0200
  • dd80c84a05 Merge branch 'master' Joel de Guzman 2014-06-06 07:05:34 +0800
  • 3928caeb3d Merge branch 'origin/master' Joel de Guzman 2014-06-06 07:03:33 +0800
  • ce24248d8f adding testing utility Joel de Guzman 2014-06-06 07:02:35 +0800
  • 78658e8882 Merge pull request #35 from sehe/master Joel de Guzman 2014-06-06 07:01:15 +0800
  • 637bc77505 Fix assignment basic_hold_any::operator= Seth Heeren 2014-06-06 00:50:29 +0200
  • a6c314fdb4 Cosmetic fixes to the repeat directive K-ballo 2014-06-01 22:31:34 -0300
  • 244c575066 Merge pull request #33 from vtnerd/feature/x3-confix Joel de Guzman 2014-06-02 09:01:07 +0800
  • 6825a6716f Ported confix to x3 extensions Lee Clagett 2014-05-31 09:07:29 -0400
  • 0f5844c525 Merge pull request #32 from vtnerd/bugfix/raw-handles-container Joel de Guzman 2014-05-31 13:32:18 +0800
  • 409059dc43 Bumped spirit version Joel de Guzman 2014-05-31 13:07:24 +0800
  • 375ab999ed Changed the handles_container attribute of raw to always return true Lee Clagett 2014-05-30 08:38:59 -0400
  • 29ead94468 Merge branch 'x3-devel' Joel de Guzman 2014-05-30 13:37:31 +0800
  • 41cf0f5fdb minor adjustments. we're good to go. test pass. Joel de Guzman 2014-05-30 13:34:25 +0800
  • 3afadd48dc Merge pull request #28 from teajay-fr/feature/x3_repeat Joel de Guzman 2014-05-30 13:26:32 +0800
  • 3ac97a6e33 Merge branch 'develop' Joel de Guzman 2014-05-28 16:08:58 +0800
  • e85cf3da3f fixed long standing operator precendence bug Joel de Guzman 2014-05-28 15:45:26 +0800
  • a70a53e856 Merge branch 'x3-devel' Joel de Guzman 2014-05-27 13:22:18 +0800
  • 64e4fe1511 simpler name for bool template param Joel de Guzman 2014-05-27 06:21:09 +0800
  • 6a7389bc50 fixes #9807 Joel de Guzman 2014-05-27 06:19:44 +0800
  • c21c79f9f4 Some cleanup Joel de Guzman 2014-05-26 23:28:51 +0800
  • fb2ab52da1 merging position_cache with error_handler Joel de Guzman 2014-05-26 20:00:45 +0800
  • faebc75274 compiler error handling looking good Joel de Guzman 2014-05-26 19:32:56 +0800
  • 99430b8077 simplification of semantic action interface - there are only 2 variations now f() and f(ctx) - added _attr(ctx) accessor for accessing the attribute - added _where(ctx) accessor for accessing the iterator range this, and in preparation for a unified call interface for actions as well as lazy args to e.g. eps(f) Joel de Guzman 2014-05-26 17:03:26 +0800
  • b00adde370 using is_callable utility instead of proto hack Joel de Guzman 2014-05-26 14:14:30 +0800
  • 528c1de366 made on_success mechanism as a member of the rule ID Joel de Guzman 2014-05-26 13:06:58 +0800
  • 168e202365 making the rule ID more useful by making it a class where you define on_error (and later on_success) hooks. Joel de Guzman 2014-05-26 12:38:30 +0800
  • dd352e4b60 ported all grammars to the new syntax Joel de Guzman 2014-05-26 09:06:51 +0800
  • b20c23d134 adjust the examples to reflect API changes Joel de Guzman 2014-05-26 07:37:53 +0800
  • 571fcb07ba fixed for new on_error interface Joel de Guzman 2014-05-25 08:34:38 +0800
  • 913a092ee6 reverting previous mistakes Joel de Guzman 2014-05-25 08:29:48 +0800
  • 275b0bcb34 some cleanup Joel de Guzman 2014-05-24 17:29:09 +0800
  • 683ed7df49 improved exception handling API: on_error(first, last, x, context) Joel de Guzman 2014-05-24 16:43:23 +0800
  • 41b5b4b1a6 implemented clang-style error handling Joel de Guzman 2014-05-24 16:32:23 +0800
  • 8ca164044c - added lambda_visitor - added annotation of ASTs Joel de Guzman 2014-05-19 11:53:25 +0800
  • caf19f5c7c passing position_cache as context to our parser (for error handling) Joel de Guzman 2014-05-19 10:34:16 +0800
  • 0a32d104db incremental port again Joel de Guzman 2014-05-18 08:28:48 +0800
  • 92b4f69c74 another incremental port of qi::calc7 Joel de Guzman 2014-05-18 07:27:29 +0800
  • 97a3004e95 improved expression api Joel de Guzman 2014-05-17 19:21:42 +0800
  • 252e712524 porting qi/calc7 to x3 calc8 Joel de Guzman 2014-05-17 19:13:56 +0800
  • fe2a3e13bb bumping copyright dates Joel de Guzman 2014-05-17 17:41:20 +0800
  • a73c91d14d more cleanup Joel de Guzman 2014-05-17 17:19:41 +0800
  • 2610912397 added phrase_parse_context Joel de Guzman 2014-05-17 11:56:34 +0800
  • 4fa3f73caa cleanup simplification Joel de Guzman 2014-05-17 11:25:04 +0800
  • 24a11833cd fixed error handler Joel de Guzman 2014-05-17 10:53:31 +0800
  • fd99b74257 Implemented BOOST_SPIRIT_DECLARE and BOOST_SPIRIT_DECLARE Joel de Guzman 2014-05-17 10:46:07 +0800
  • 1a960e4bba All tests are now passing. Joel de Guzman 2014-05-17 09:25:06 +0800
  • 12ee452e27 - allow simple local rules - inject the rule tag into the context ONLY IF there's no BOOST_DEFINE for that rule. Joel de Guzman 2014-05-17 08:24:52 +0800