Commit Graph

  • 1966f55985 working with the monster Joel de Guzman 2014-05-16 13:34:25 +0800
  • 927dea5eb1 implementing BOOST_SPIRIT_DEFINE Joel de Guzman 2014-05-16 06:48:45 +0800
  • 0e47e08037 added rcontext argument to parse functions Joel de Guzman 2014-05-15 21:46:25 +0800
  • aeb0e93865 fix for raw directive Joel de Guzman 2014-05-13 09:37:14 +0800
  • 494bc87951 Merge pull request #31 from vtnerd/improvement/test-parse-failure Joel de Guzman 2014-05-12 07:29:05 +0800
  • b77ab8b3d1 Adding test_failure to x3 test framework Lee Clagett 2014-05-11 10:14:41 -0400
  • 192023357e Merge pull request #30 from vtnerd/improvement/x3-seek Agustín Bergé 2014-05-10 17:46:26 -0500
  • 3f0ec43f53 Modifying x3 seek implementation for better readability Lee Clagett 2014-05-10 15:19:23 -0400
  • 6dfba300b8 Don't use lambdas for the repeat limit evaluation Comment out the not yet supported tests Changed some variable names to improve the code clarity Thomas Bernard 2014-05-09 01:21:53 +0200
  • ba9239aa2e Merge branch 'origin/develop' Joel de Guzman 2014-05-08 07:41:02 +0800
  • 586636049c Merge pull request #29 from Lastique/patch-1 Agustín Bergé 2014-05-07 13:36:02 -0500
  • c82c039f43 Fix compilation with C++03 compilers. Andrey Semashev 2014-05-07 22:30:24 +0400
  • 642a70afb8 Revert unwanted changes Thomas Bernard 2014-05-07 17:00:16 +0200
  • e1571dac5e Remove old code Thomas Bernard 2014-05-07 16:50:41 +0200
  • a5e1c57350 Add repeat directive Thomas Bernard 2014-05-07 16:43:12 +0200
  • 2aa65d92b3 Merge pull request #21 from jamboree/push/utilities Agustín Bergé 2014-05-05 19:41:35 -0500
  • fd382e9e8c Merge pull request #25 from danieljames/develop Joel de Guzman 2014-05-05 07:58:27 +0800
  • 372437d5f5 Merge pull request #18 from K-ballo/fix-8537 Joel de Guzman 2014-05-05 07:57:39 +0800
  • f743934237 Fix links to moved performance files. Daniel James 2014-05-04 13:28:08 +0100
  • 4ad82ebcc0 Merge pull request #23 from vtnerd/feature/x3-seek Joel de Guzman 2014-05-04 06:27:18 +0800
  • bb6f924aeb Flattened extensions directory. Lee Clagett 2014-05-03 11:14:01 -0400
  • 70df6e398e Ported v2 repository seek directive to x3 extensions Lee Clagett 2014-05-02 23:58:48 -0400
  • 621f3575dc Merge pull request #22 from vtnerd/bugfix/raw-compilation-issue Joel de Guzman 2014-05-03 11:52:11 +0800
  • 7e8aa63eb3 Fixing compilation issue when including raw directive, or semantic action. Lee Clagett 2014-05-02 23:39:19 -0400
  • 1b95f8ee78 more simplifications. Joel de Guzman 2014-05-03 05:43:50 +0800
  • 0f972edcfa some cleanup. we'll probably keep this simply as-is (same as calc6, but modular) Joel de Guzman 2014-05-02 22:42:46 +0800
  • 821c3d701e add utility/unrefcv Jamboree 2014-05-02 22:02:21 +0800
  • 4ff26b1ba5 add utility/is_callable Jamboree 2014-05-02 22:01:39 +0800
  • 29d982db18 add utility/integer_sequence Jamboree 2014-05-02 22:01:13 +0800
  • c9f4ec675b based on calc6 with any_parser Joel de Guzman 2014-05-02 19:32:49 +0800
  • 0a4f187bc2 restarting based on calc6 Joel de Guzman 2014-05-02 18:36:46 +0800
  • a129355f3e implemented raw directive Joel de Guzman 2014-05-02 10:53:16 +0800
  • f9e3f874cc porting calc7 to x3 Joel de Guzman 2014-05-02 08:58:53 +0800
  • 7f111eb070 added with directive Joel de Guzman 2014-05-02 08:24:03 +0800
  • 56a10f7b78 Merge pull request #17 from wichtounet/patch-1 Agustín Bergé 2014-05-01 17:32:59 -0300
  • adb97d5278 removed extra include Joel de Guzman 2014-05-01 16:13:40 +0800
  • f7a3280fe6 added ast utilities Joel de Guzman 2014-05-01 16:13:15 +0800
  • 3da43905a9 better x3::variant interface Joel de Guzman 2014-05-01 11:52:18 +0800
  • 2f2e450596 ading is_rule trait Joel de Guzman 2014-05-01 07:19:52 +0800
  • 61d656e606 removing non-variadics code Joel de Guzman 2014-05-01 07:02:38 +0800
  • 3a4e694c14 Merge branch 'develop' Joel de Guzman 2014-05-01 06:57:06 +0800
  • 40b190717a new facade-based API (reverted from commit 7f7dbe9036) Joel de Guzman 2014-05-01 06:34:19 +0800
  • 5fdfd96434 Merge pull request #15 from jamboree/develop Joel de Guzman 2014-05-01 06:33:39 +0800
  • f91e771d51 Fix for #8537: Qi skip fails when nested under two or more levels of lexeme K-ballo 2014-04-26 23:53:55 -0300
  • 420c5e57e6 Merge branch 'develop' into x3-devel K-ballo 2014-04-26 22:41:40 -0300
  • 621e7ec143 Fixes for boost::optional explicit operator bool K-ballo 2014-04-26 22:40:54 -0300
  • 1995de7249 Fixed const issue in attr_parser K-ballo 2014-04-26 17:40:55 -0300
  • 51d8b948d8 Qualify get with x3::get Baptiste Wicht 2014-04-26 10:53:32 +0200
  • d9affe28c9 Qualify get with x3::get Baptiste Wicht 2014-04-26 10:50:54 +0200
  • 52ad3bd463 Quality get with x3::get Baptiste Wicht 2014-04-26 10:43:56 +0200
  • 29fea72576 Merge pull request #15 from jamboree/develop Joel de Guzman 2014-04-25 14:01:39 +0800
  • c298ad4c7f fix transform_params/ fix integer_sequence for clang jamboree 2014-04-25 12:02:41 +0800
  • 7ee2ecf3d8 Merge branch 'develop' into x3-devel K-ballo 2014-04-24 00:55:12 -0300
  • 60f77e8f8d Merge pull request #13 from jamboree/develop Joel de Guzman 2014-04-24 10:07:37 +0800
  • 7f7dbe9036 new facade-based API Jamboree 2014-04-23 22:03:03 +0800
  • 4fedf68181 Merge branch 'origin/x3-devel' Joel de Guzman 2014-04-23 07:28:10 +0800
  • ea98eb0cb7 Merge branch 'develop' Joel de Guzman 2014-04-23 07:26:52 +0800
  • 9015fc5324 Moved is_parser trait to its own file K-ballo 2014-04-22 14:34:26 -0300
  • ad772933a7 Added type-erased parser, tests and examples K-ballo 2014-04-22 12:47:04 -0300
  • 9fc5b68d39 Subcontext fixes and formatting K-ballo 2014-04-10 00:44:02 -0300
  • 955fa54406 Added type-erased parser, tests and examples K-ballo 2014-04-22 12:47:04 -0300
  • dc5d47814e various sequence handling fixes Joel de Guzman 2014-04-20 11:07:23 +0800
  • 4497575589 added mising files Joel de Guzman 2014-04-18 19:48:10 +0800
  • 0919f2a5d8 cleanup Joel de Guzman 2014-04-18 10:08:43 +0800
  • 25b1cc6425 Fix for case where a single-element sequence is not being moved into a variant that can accept it. Joel de Guzman 2014-04-18 09:57:59 +0800
  • 9c4f73a39a moved (variant)has_substitute and (variant)find_substitute into traits Joel de Guzman 2014-04-18 09:38:23 +0800
  • 4afb7f95f7 Merge pull request #12 from vtnerd/bugfix/qi_tests Joel de Guzman 2014-04-17 07:47:49 +0800
  • 831104d38c Removed some unnecessary namespacing aliasing in tests. Lee Clagett 2014-04-16 07:36:45 -0400
  • f0548108d3 Made alterative_function functor const to match non-specialized version. Lee Clagett 2014-04-16 07:31:30 -0400
  • 969ad3a276 Merge pull request #11 from vtnerd/bugfix/tst_map Joel de Guzman 2014-04-14 08:51:47 +0800
  • a3d5d7909b Fixed qi::alternative test code. Lee Clagett 2014-04-13 14:07:10 -0400
  • d7b37aec4b Fixed iterator rollback bug in tst_map Lee Clagett 2014-04-13 12:03:56 -0400
  • 79f65ff9c0 Updated tests to catch bug in tst_map Lee Clagett 2014-04-13 11:51:19 -0400
  • 1ca16a0bf7 Merge pull request #10 from ruslo/fix.misprints Joel de Guzman 2014-04-12 07:14:19 +0800
  • bbe67a21c3 Fix some misprints in docs and code comments. Ruslan Baratov 2013-09-15 20:05:57 +0400
  • 4814fff3ec Moved is_parser trait to its own file K-ballo 2014-04-10 00:44:11 -0300
  • a43d107b2c Subcontext fixes and formatting K-ballo 2014-04-10 00:44:02 -0300
  • 16c345b44e ported calc6 to x3 Joel de Guzman 2014-04-09 23:06:09 +0800
  • 0b736c5e4c date changes Joel de Guzman 2014-04-09 22:40:45 +0800
  • 08a133e849 variant should be named variant. nothing else. Joel de Guzman 2014-04-09 22:25:22 +0800
  • a97fb7faf6 improved variant interface Joel de Guzman 2014-04-09 22:16:20 +0800
  • c265c80da8 added x3::ast and x3::forward_ast (specialized versions of boost::variant and boost::recursive_wrapper) Joel de Guzman 2014-04-09 15:13:37 +0800
  • 26b0e9e1f0 action should be in core, not auxilary Joel de Guzman 2014-04-09 12:57:52 +0800
  • f88d50853c use enum class for error_handler_result Joel de Guzman 2014-04-09 11:54:09 +0800
  • e24686ea6f added on_sucess handler (complements on_error) Joel de Guzman 2014-04-09 11:40:02 +0800
  • fec8e80611 wrong underscore crept in Joel de Guzman 2014-04-09 09:43:35 +0800
  • 47a8258998 fixes #5872 Joel de Guzman 2014-04-09 09:41:35 +0800
  • c0c07026dc Ported calc5 to X3 (Same as Calc4, this time, we'll incorporate debugging support, plus error handling and reporting). Joel de Guzman 2014-04-09 08:34:57 +0800
  • e1dffe91c3 impemented rule %= operator Joel de Guzman 2014-04-08 11:30:13 +0800
  • 92dfab37fa added offline error handling for rules Joel de Guzman 2014-04-07 15:26:12 +0800
  • 16b894852a added actions test added _fail context for forcing a faiked parse Joel de Guzman 2014-04-02 17:38:03 +0800
  • ceb4e05483 semantic actions with attributes only (no context) Joel de Guzman 2014-04-02 02:34:32 +0800
  • 4a7cdc23e0 nullary semantic actions allowed Joel de Guzman 2014-04-02 02:04:41 +0800
  • 7b0d142492 semantic actions with context only (no attributes) Joel de Guzman 2014-04-02 01:52:19 +0800
  • 99337861f8 + Using -std=c++1y + Using polymorphic lambda on semantic actions Joel de Guzman 2014-04-01 18:54:33 +0800
  • 5489fe019a moving files in optimization to workbench Joel de Guzman 2014-04-01 15:06:38 +0800
  • 23448524c7 Merge pull request #5 from redbaron/char-container-std-string Joel de Guzman 2014-04-01 10:53:55 +0800
  • a91299b952 Merge branch 'redbaron-parse-into-fusion-map' Joel de Guzman 2014-04-01 10:51:20 +0800
  • df2e019830 Merge branch 'parse-into-fusion-map' of https://github.com/redbaron/spirit into redbaron-parse-into-fusion-map Joel de Guzman 2014-04-01 10:50:51 +0800
  • 8a76ae3dd4 Merge branch 'redbaron-lit-leaks-attribute' Joel de Guzman 2014-04-01 10:48:56 +0800