Commit Graph

  • 24e4453bfd test that attributes with > work just like with >> Joel de Guzman 2013-02-02 12:19:37 +0800
  • db7c64be1d expectation operator added Joel de Guzman 2013-02-02 12:03:44 +0800
  • c70eff4c21 expect directive added Joel de Guzman 2013-02-02 11:48:28 +0800
  • 62f6614abb debug with attributes working Joel de Guzman 2013-02-01 20:19:54 +0800
  • fbaf8c1101 debugging added (not fully functional yet) Joel de Guzman 2013-02-01 18:55:09 +0800
  • 198e429a2e added proxy parser Joel de Guzman 2013-02-01 15:17:18 +0800
  • fc9cae368e Tricky test cases now pass just fine! (not possible with spirit-2) Joel de Guzman 2013-02-01 12:59:36 +0800
  • aa829c8431 enabling static_assert again Joel de Guzman 2013-02-01 00:54:31 +0800
  • 6049b139d4 disabling latest sequence test Joel de Guzman 2013-01-31 23:28:39 +0800
  • a8702c11e0 some updates before moving to github Joel de Guzman 2013-01-31 21:17:05 +0800
  • 2acebaf994 Fixes #7942 Joel de Guzman 2013-01-28 16:37:15 +0000
  • 2f0efa2e73 Spirit: merging from trunk Hartmut Kaiser 2013-01-20 23:59:21 +0000
  • d28f893bc1 Added debug print routines (not yet integrated). Joel de Guzman 2013-01-20 18:12:19 +0800
  • e9a95d3de6 added unicode support plus complete char classification Joel de Guzman 2013-01-20 00:57:20 +0800
  • 3d445a8c27 added char class test Joel de Guzman 2013-01-19 23:28:04 +0800
  • f502b3f506 added difference parser + test Joel de Guzman 2013-01-19 23:09:01 +0800
  • 7330f6e71f proper move behavior; no more swap. (relies on fusion::move which has just been added to trunk). Joel de Guzman 2013-01-19 22:41:55 +0800
  • 9e567ac486 symbols added + tests Joel de Guzman 2013-01-19 21:26:32 +0800
  • 54fe900460 uint tests with different radix Joel de Guzman 2013-01-19 19:57:19 +0800
  • 3f33547eef - more rule tests - uint parser added Joel de Guzman 2013-01-19 19:32:55 +0800
  • 3305b02a9a implemented skip_flag param to phrase_parse Joel de Guzman 2013-01-19 18:09:13 +0800
  • ad2fa29805 bump the old dates Joel de Guzman 2013-01-17 23:42:50 +0800
  • a5354dbac1 rename Joel de Guzman 2013-01-17 23:37:12 +0800
  • d7ebd8b5de some more move_to updates Joel de Guzman 2013-01-17 23:27:55 +0800
  • b7b8951466 better move_to strategy Joel de Guzman 2013-01-17 22:52:00 +0800
  • afaddc9974 working move but probably not yet optimized Joel de Guzman 2013-01-17 22:34:23 +0800
  • a94f3d3c3c changed to move_to from assign_to for performance on c++11 Joel de Guzman 2013-01-17 22:02:30 +0800
  • ad53d2e841 Fix #7900: karma indirect_iterator returns reference to temporary Hartmut Kaiser 2013-01-17 13:33:58 +0000
  • d6c5a3a10e added predicates + cleanup Joel de Guzman 2013-01-17 18:46:56 +0800
  • f16822815a list + tricky conformance tests done Joel de Guzman 2013-01-17 17:54:15 +0800
  • 4748c6cd9e eps added + tests Joel de Guzman 2013-01-17 15:35:29 +0800
  • 7ac2f80c0b omit + tests implemented Joel de Guzman 2013-01-17 14:42:16 +0800
  • 559e344273 cleanup. adl can't find spirit::get<key> Joel de Guzman 2013-01-17 13:23:15 +0800
  • 704f288b8d some cleanup Joel de Guzman 2013-01-17 11:06:41 +0800
  • dd0a23dd8e optional in sequence tests Joel de Guzman 2013-01-17 10:53:15 +0800
  • dffbd855d7 optionals implemented + tests Joel de Guzman 2013-01-17 10:47:11 +0800
  • 7e7db1d8a7 compile bug fix for gcc Joel de Guzman 2013-01-16 23:47:15 +0800
  • 914607942c Tricky sequence tests working Joel de Guzman 2013-01-16 23:40:28 +0800
  • 49748ef2d9 fixed bug Joel de Guzman 2013-01-16 22:43:39 +0800
  • 04d932cc72 A lot more sequence tests passing Joel de Guzman 2013-01-16 15:42:46 +0800
  • 1655f4c0ef Workaround to make gcc happy (seems like a gcc bug!) Joel de Guzman 2013-01-16 13:00:42 +0800
  • a02224c31d lotsa sequence tests working now Joel de Guzman 2013-01-15 23:40:53 +0800
  • 758e0d5acf Sequences taking in container attributes partially working Joel de Guzman 2013-01-15 22:50:54 +0800
  • a73fa7f2cb added parse_into_container function Joel de Guzman 2013-01-15 22:09:09 +0800
  • 3cab46abe4 calculator should be const Joel de Guzman 2013-01-10 21:02:58 +0800
  • 089406909c Working attribute-savvy calculator! Compile time: Spirit 3x == 4secs; Spirit-2 == 10secs Joel de Guzman 2013-01-10 19:35:04 +0800
  • 235359a45c more sequence attribute handling conformance to v2 Joel de Guzman 2013-01-10 14:45:48 +0800
  • f4b5c41cdb another unstable commit... getting halfway there with attributes Joel de Guzman 2013-01-09 20:11:04 +0800
  • 947016168c (unstable commit) we have a grammar, but the there are flaws in the design. Joel de Guzman 2013-01-09 17:39:29 +0800
  • f374aac8ec Merge branch 'master' of https://bitbucket.org/djowel/spirit_x3 Joel de Guzman 2013-01-08 18:56:31 +0800
  • 704524e3ec working rules! Joel de Guzman 2013-01-08 18:38:37 +0800
  • 9b67757547 working rules! Joel de Guzman 2013-01-08 18:38:37 +0800
  • 2519cb4359 kleene and plus working + tests Joel de Guzman 2013-01-08 12:56:12 +0800
  • ea51a427e7 cleanup of container-traits Joel de Guzman 2013-01-07 22:18:24 +0800
  • 12a7f86ca8 more kleene tests Joel de Guzman 2013-01-07 22:00:23 +0800
  • 840d2b9455 + kleene + test + more char classes Joel de Guzman 2013-01-07 21:55:14 +0800
  • c64d9ec69f cleanup and refactoring Joel de Guzman 2013-01-07 16:46:04 +0800
  • 01a4daf95c cleanup + updates Joel de Guzman 2013-01-07 15:48:16 +0800
  • 0a474ad94c + literal_string.hpp + alternative with attributes Joel de Guzman 2013-01-07 15:24:06 +0800
  • 84f826d664 basic alternative (no attributes) working Joel de Guzman 2013-01-07 12:15:43 +0800
  • e189d62237 Spirit: Fixing merge problem Hartmut Kaiser 2013-01-06 17:02:08 +0000
  • 485866508e more cleanup + more tests Joel de Guzman 2013-01-06 14:48:36 +0800
  • 1cd5a53279 cleanup Joel de Guzman 2013-01-06 14:09:12 +0800
  • 2b805b8cf0 sequence attribute working! Joel de Guzman 2013-01-06 13:42:29 +0800
  • 2c33ae482a basic sequence + test (no attribute handling) Joel de Guzman 2013-01-06 11:13:58 +0800
  • 4e5c0022bf int parser tweaks + tests Joel de Guzman 2013-01-05 16:37:47 +0800
  • 61f0113ff2 Added int parser + test Joel de Guzman 2013-01-05 16:13:00 +0800
  • 3dd33809ec Moving stuff into separate files Joel de Guzman 2013-01-05 12:03:15 +0800
  • 32f4d3f3d2 Added negated char parser Joel de Guzman 2013-01-05 11:50:03 +0800
  • e3bb4a8b04 + Added standard and starndard_wide char_ + Added as_parser and conversions from char and wchar_t Joel de Guzman 2013-01-05 11:12:01 +0800
  • 78f0b5ed22 added char_ (any-char) Joel de Guzman 2013-01-04 20:42:16 +0800
  • aa0991ec03 Added phrase parsing + some char-class parsers Joel de Guzman 2013-01-04 20:11:26 +0800
  • dd1a8112e2 basic char parser Joel de Guzman 2013-01-04 13:59:33 +0800
  • ba8a13f60e Additional msvc warning removal Joel de Guzman 2013-01-04 01:39:50 +0000
  • effc2f87d1 Cleanup basic toy Joel de Guzman 2013-01-03 14:15:28 +0800
  • 25a426845e recursive rules and grammars! Joel de Guzman 2013-01-02 22:17:29 +0800
  • ef41c265a5 first commit Joel de Guzman 2013-01-02 10:48:12 +0800
  • 7a81ac71be Spirit: merge inspect fixes from trunk Hartmut Kaiser 2012-12-23 20:09:03 +0000
  • c8c65757c6 Spirit: fixing inspect errors Hartmut Kaiser 2012-12-23 20:02:12 +0000
  • d161baf9c6 Spirit: Merging from trunk Hartmut Kaiser 2012-12-18 13:58:38 +0000
  • 597226c96d Spirit: applying patch fixing qi::stream EOF behavior Hartmut Kaiser 2012-12-18 13:51:21 +0000
  • 14a3ecbd1b Spirit: made it finally compile again. Hartmut Kaiser 2012-12-14 12:19:53 +0000
  • 82793e0a2f Spirit: cleaning up visitor Hartmut Kaiser 2012-12-14 01:46:48 +0000
  • 30a5922b0b Spirit: Adding proper return type handling to variant visitor Hartmut Kaiser 2012-12-14 01:45:34 +0000
  • ca3846a070 Spirit: more merging from trunk Hartmut Kaiser 2012-12-14 01:38:53 +0000
  • 61f33e28c0 Spirit: adding missing 'const' Hartmut Kaiser 2012-12-14 01:36:53 +0000
  • 67bc27c8b8 Spirit: merging from trunk Hartmut Kaiser 2012-12-13 22:06:53 +0000
  • f032c41553 Spirit: applying final patch for variant/sequence issue in Karma Hartmut Kaiser 2012-12-13 22:02:42 +0000
  • 8643b8ede0 Spirit: another attempt to fix the sequence compilation problem in Karma when variants are involved Hartmut Kaiser 2012-12-13 19:22:53 +0000
  • 26c38cb6fa Spirit: Fixing problem in result size computation for Karma sequence involving variants Hartmut Kaiser 2012-12-13 13:34:54 +0000
  • a597dccfc7 Spirit: merging from trunk Hartmut Kaiser 2012-12-08 16:31:17 +0000
  • 96bcbe9149 Spirit: More inspect fixes Hartmut Kaiser 2012-12-08 15:58:14 +0000
  • 4e804bf318 Spirit: Fixing inspect problems Hartmut Kaiser 2012-12-08 15:51:22 +0000
  • 3ba8b8b8ed Spirit: applying Karma unicode patch Hartmut Kaiser 2012-12-06 17:41:53 +0000
  • 32eccfa2ab Renamed nil to nil_ Joel de Guzman 2012-12-05 13:43:00 +0000
  • 53d3501521 Removed usage of deprecated macros in Boost.Fusion and Boost.Spirit Marshall Clow 2012-11-26 18:44:46 +0000
  • 7ba00397d2 Spirit: adding karma::output_iterator::base() to access underlying output iterator Hartmut Kaiser 2012-11-21 14:29:35 +0000
  • b641d1f212 Remove usage of deprecated macros Marshall Clow 2012-11-21 02:54:04 +0000
  • 4f40deb9b4 Spirit: documentation update (applying patch provided by Agustín K-ballo Bergé) Hartmut Kaiser 2012-11-03 15:18:38 +0000
  • 7aa7ebd3c1 Spirit: fixed #7635: Karma real generators output "inf" when attribute is integral 0 Hartmut Kaiser 2012-11-03 15:16:56 +0000