Commit Graph

  • 8623174924 Tweaks for recursive_wrapper Joel de Guzman 2009-10-04 05:08:54 +0000
  • c8686c5842 Tweaks for recursive_wrapper Joel de Guzman 2009-10-04 05:07:07 +0000
  • f0b75177b7 fixed alternative attribute handling Joel de Guzman 2009-10-04 04:01:32 +0000
  • dabc3bc30f fixed alternative attribute handling Joel de Guzman 2009-10-04 04:00:33 +0000
  • cdbd0418a7 Spirit: changed tests to utilize the new customization points Hartmut Kaiser 2009-10-03 16:39:38 +0000
  • f7f83bc977 Spirit: more clean up of attribute customization points Hartmut Kaiser 2009-10-02 22:01:09 +0000
  • 3e9c2bdf68 Spirit: restructured customization points, added qi::attr_cast, added phoenix expression support for Karma attributes, updated tests Hartmut Kaiser 2009-10-02 21:19:08 +0000
  • 9e5303934c Spirit: restructured customization points, added qi::attr_cast, added phoenix expression support for Karma attributes Hartmut Kaiser 2009-10-02 21:18:41 +0000
  • a410af2e19 Spirit: fixed a problem in Qi int_extractor, now uses assign_to customization point Hartmut Kaiser 2009-10-02 19:20:46 +0000
  • 8e84d791f0 Spirit: fixed a problem in Qi real_impl, now uses assign_to customization point Hartmut Kaiser 2009-10-02 19:16:51 +0000
  • 3bebc70283 Spirit: fixed a problem in Qi real_impl preventing to use an integral type as an attribute to a floating point parser. Hartmut Kaiser 2009-10-02 18:32:58 +0000
  • d24befdaf9 kleene, plus and repeat attribute customization points. Joel de Guzman 2009-10-02 09:05:05 +0000
  • c724c0995f kleene, plus and repeat attribute customization points. Joel de Guzman 2009-10-02 09:04:57 +0000
  • 91057e5f0c #3502 fix Joel de Guzman 2009-10-02 08:34:18 +0000
  • 3a861507ef Spirit: fixed Karma repeating operators and directives to account for failing subjects Hartmut Kaiser 2009-09-29 16:58:03 +0000
  • b6d796ae98 Spirit: fixed Karma repeating operators and directives to account for failing subjects, added corresponding tests, updated docs Hartmut Kaiser 2009-09-29 16:56:31 +0000
  • 20d8080af4 Spirit: added qi::bool_ Hartmut Kaiser 2009-09-29 14:30:54 +0000
  • 3e88852d0b Spirit: added qi::bool_ docs Hartmut Kaiser 2009-09-29 14:30:33 +0000
  • a56a0dca23 Spirit: added karma attr_cast, doc update Hartmut Kaiser 2009-09-29 01:27:46 +0000
  • 8ff55f9cb9 Spirit: added karma attr_cast Hartmut Kaiser 2009-09-29 01:26:13 +0000
  • 91a4a5f061 Spirit: refined bool_policies Hartmut Kaiser 2009-09-29 01:25:37 +0000
  • d57ae0dcd7 Spirit: refined bool_policies Hartmut Kaiser 2009-09-29 00:28:10 +0000
  • 039069a418 Spirit: consolidated stateful tag support Hartmut Kaiser 2009-09-28 23:45:52 +0000
  • 5afc95c6fb Spirit: added bool_ generators Hartmut Kaiser 2009-09-28 20:52:07 +0000
  • e8602a932f Spirit: docs for bool_ generators Hartmut Kaiser 2009-09-28 20:49:38 +0000
  • 86a092a385 Spirit: doc additions from Andreas Hartmut Kaiser 2009-09-28 12:33:16 +0000
  • 6de828ceb2 Spirit: doc additions from Andreas Hartmut Kaiser 2009-09-28 12:32:55 +0000
  • 44bf620e5b Spirit: reverted change to behavior of the Qi Kleene star Hartmut Kaiser 2009-09-28 11:38:34 +0000
  • c9ce1adaf0 Spirit: added simple token printer for parser trace output Hartmut Kaiser 2009-09-27 21:09:19 +0000
  • c920c0d312 Spirit: started to add attribute transformation capabilities, new examples Hartmut Kaiser 2009-09-26 16:24:20 +0000
  • 4004c77a49 Spirit: started to add attribute transformation capabilities Hartmut Kaiser 2009-09-26 16:23:11 +0000
  • b9df06aae8 Spirit: fixed infinite loop if a Kleene is used inside another Kleene at end of input Hartmut Kaiser 2009-09-22 17:07:10 +0000
  • b1aaec1f57 Spirit: fixed #1651 Hartmut Kaiser 2009-09-21 22:07:35 +0000
  • ba1ea3327e Spirit: silencing a warning Hartmut Kaiser 2009-09-21 17:54:33 +0000
  • 574e56b7c4 Spirit: fixed lexer test case Hartmut Kaiser 2009-09-21 17:34:55 +0000
  • dcce737f3e Spirit: cleaning up superfluous template declarations Hartmut Kaiser 2009-09-21 17:23:55 +0000
  • f88f503335 Spirit: fixed msvc warning Hartmut Kaiser 2009-09-21 15:16:20 +0000
  • e0e3b69c81 Spirit: added new semantics for rule::operator=, now figures out on its own whether to apply auto attribute behavior Hartmut Kaiser 2009-09-21 14:11:56 +0000
  • 65c86bdc3b Spirit: doc updates, added section about attributes Hartmut Kaiser 2009-09-20 22:51:01 +0000
  • a761787faf Edits. Joel de Guzman 2009-09-19 02:44:09 +0000
  • 92019ba0be Spirit: integrated Andreas proof reading fixes Hartmut Kaiser 2009-09-18 23:57:35 +0000
  • 7aad730ac0 Spirit: added more Karma examples Hartmut Kaiser 2009-09-17 23:05:47 +0000
  • 5aca265a0c Spirit: doc updates Hartmut Kaiser 2009-09-17 14:58:16 +0000
  • 5d032a9cd4 Spirit: fixed gcc compilation errors Hartmut Kaiser 2009-09-17 11:32:40 +0000
  • 4aa8644bb4 Spirit: added optimization avoiding call to ischar() if not necessary Hartmut Kaiser 2009-09-17 03:37:33 +0000
  • 6e3b5dfa6b Spirit: fixed yet another warning Hartmut Kaiser 2009-09-17 01:52:37 +0000
  • bf4144d3eb Spirit: fixed a character size mismatch revealed while parsing based on tokens Hartmut Kaiser 2009-09-17 01:49:18 +0000
  • 741bbae6ad Spirit: added new test case Hartmut Kaiser 2009-09-17 01:47:31 +0000
  • f8b1662b97 Spirit: added missing #include's Hartmut Kaiser 2009-09-17 01:39:48 +0000
  • be60870df0 Spirit: fixed a couple of warnings Hartmut Kaiser 2009-09-17 01:39:06 +0000
  • 5445c0b051 Spirit: fixed a couple of warnings in tests Hartmut Kaiser 2009-09-17 01:36:36 +0000
  • 7437a32ca1 Spirit: renamed generated example executables to avoid name clash with subdirectories Hartmut Kaiser 2009-09-16 19:15:36 +0000
  • ed6e0ddda8 Spirit: fixed warnings about unused variables Hartmut Kaiser 2009-09-16 19:11:00 +0000
  • d8885cd3ee Spirit: fixed a warning about signed/unsigned mismatch Hartmut Kaiser 2009-09-16 19:06:33 +0000
  • 10944e657e Spirit: imported spirit::standard namespace into spirit::qi and spirit::karma Hartmut Kaiser 2009-09-16 17:46:46 +0000
  • 2cad112382 Spirit: updated docs to reflect addition of optional<> as supported Karma attribute Hartmut Kaiser 2009-09-15 23:57:19 +0000
  • 3d30e80e60 Spirit: adding missing #include's Hartmut Kaiser 2009-09-15 17:42:50 +0000
  • 05fb4ea850 Spirit: unified handling of optional values Hartmut Kaiser 2009-09-15 17:07:33 +0000
  • 573115afb8 Spirit: all generators now accept a boost::optional holding the attribute and will fail if this is not initialized, fixed tests to cover this Hartmut Kaiser 2009-09-15 17:00:12 +0000
  • 682e47cdc1 Spirit: all generators now accept a boost::optional holding the attribute and will fail if this is not initialized. Hartmut Kaiser 2009-09-15 16:59:15 +0000
  • 29401380c9 Spirit: fixing segfault if start rule of a grammar is not compatible with the grammar itself Hartmut Kaiser 2009-09-15 12:18:11 +0000
  • 4ed2fbbec9 Spirit: fixing compilation problems on gcc Hartmut Kaiser 2009-09-14 21:15:15 +0000
  • 9e074bb3ac Spirit: replacing docs Hartmut Kaiser 2009-09-14 16:51:35 +0000
  • 05dd702b5f Spirit: merging V2.1 from trunk Hartmut Kaiser 2009-09-14 16:50:29 +0000
  • 23849670f2 Spirit: replacing docs Hartmut Kaiser 2009-09-14 16:46:49 +0000
  • 4430e9846c Spirit: merging V2.1 from trunk Hartmut Kaiser 2009-09-14 16:45:39 +0000
  • 44b57fcf9f Spirit: remote delete Hartmut Kaiser 2009-09-14 15:55:43 +0000
  • f56efde07e Spirit: doc updates Hartmut Kaiser 2009-09-14 14:23:41 +0000
  • da59ac807a fixes Joel de Guzman 2009-09-14 12:34:43 +0000
  • 50ebf80b74 Spirit: Added missing include Hartmut Kaiser 2009-09-14 12:15:10 +0000
  • 702cf70765 Spirit: added missing files, minor fixes Hartmut Kaiser 2009-09-13 16:10:43 +0000
  • 88accc243e Spirit: Fixed outdated fusion link in docs Hartmut Kaiser 2009-09-13 16:08:59 +0000
  • 2ab93a3df0 binary parsers examples Joel de Guzman 2009-09-12 10:56:06 +0000
  • 02b8dad7b9 list + binary parsers Joel de Guzman 2009-09-12 10:05:55 +0000
  • b09f0968cd Spirit: docs, docs, docs Hartmut Kaiser 2009-09-11 13:06:54 +0000
  • 89c0d45f8e Spirit: doc update (mainly lexer) Hartmut Kaiser 2009-09-11 02:06:21 +0000
  • d2da181365 Spirit: added static lexer version verifying compatibility with generated tables, regenerated static lexer examples Hartmut Kaiser 2009-09-11 01:32:27 +0000
  • 485471b755 Spirit: added static lexer version verifying compatibility with generated tables Hartmut Kaiser 2009-09-11 01:28:41 +0000
  • 4fdc0e94fe Spirit: fixing lexer issue inhibiting usage of more than one instance of a static lexer Hartmut Kaiser 2009-09-10 18:38:19 +0000
  • d199e1b114 Spirit: fixing lexer issue inhibiting usage of more than one instance of a static lexer Hartmut Kaiser 2009-09-10 18:36:57 +0000
  • 692a0202ac Spirit: spell fix in one of the comments Hartmut Kaiser 2009-09-10 15:20:33 +0000
  • fcc3f1cd6f Spirit: more docs Hartmut Kaiser 2009-09-10 13:24:41 +0000
  • 8217c199d7 Spirit: Added default template type for stream_generator Hartmut Kaiser 2009-09-10 12:27:27 +0000
  • 80766ab81f optional doc Joel de Guzman 2009-09-09 19:31:24 +0000
  • ba3cbd508d optional doc Joel de Guzman 2009-09-09 19:24:02 +0000
  • 80ce448a61 more operators Joel de Guzman 2009-09-09 15:54:13 +0000
  • 6345734d26 predicate examples Joel de Guzman 2009-09-09 10:26:33 +0000
  • 1c2009f25c Spirit: doc updates Hartmut Kaiser 2009-09-08 17:17:33 +0000
  • e4b56247be Spirit: added a missing #include Hartmut Kaiser 2009-09-08 14:08:26 +0000
  • f25ab0d9a0 Spirit: fixing missing typedef Hartmut Kaiser 2009-09-08 12:49:08 +0000
  • 3b73b46928 synctactic predicates Joel de Guzman 2009-09-08 04:32:20 +0000
  • c0df218d30 Spirit: fixing C++0x compilation issues Hartmut Kaiser 2009-09-08 02:34:32 +0000
  • 301daec6a6 Spirit: added missing file Hartmut Kaiser 2009-09-08 02:17:19 +0000
  • 34fab01732 Spirit: Added character generator negation (unary '~' for character generators) Hartmut Kaiser 2009-09-08 02:16:31 +0000
  • 321c50612f Spirit: Added character generator negation (unary '~' for character generators) - doc update, tests Hartmut Kaiser 2009-09-08 02:15:35 +0000
  • dff4ca36b5 Spirit: disambiguated lex::omit Hartmut Kaiser 2009-09-07 22:24:33 +0000
  • 679ad9159e Spirit: fixing examples Hartmut Kaiser 2009-09-07 22:00:07 +0000
  • 1dc7ef4bd5 Spirit: removed lex::omitted in favor of lex::omit, fixed missing piece Hartmut Kaiser 2009-09-07 21:06:57 +0000
  • 6ff5307dae expect + permutation docs Joel de Guzman 2009-09-07 15:52:40 +0000
  • 4ed6cde1de Spirit: removed lex::omitted in favor of lex::omit (doc update, examples, tests) Hartmut Kaiser 2009-09-07 14:52:29 +0000