Commit Graph

  • be9f8759f5 Spirit: fixed debug output for variants Hartmut Kaiser 2010-07-21 19:17:50 +0000
  • 8ef9de3778 Merge documentation changes. Daniel James 2010-07-19 23:29:09 +0000
  • 379e203682 Rebuild spirit documentation for phoenix + repository. Daniel James 2010-07-19 20:15:52 +0000
  • 2d261f41fc Spirit: merging from trunk Hartmut Kaiser 2010-07-13 19:10:52 +0000
  • ed8a7199b7 Spirit: improving compatibility with VC7.1 Hartmut Kaiser 2010-07-13 01:41:59 +0000
  • 5c60fbdc4f Spirit: extended fix for gcc 3.x to intel compilers on apple Hartmut Kaiser 2010-07-12 13:47:40 +0000
  • 3fa1534a92 Spirit: Updating scheme example on release branch Hartmut Kaiser 2010-07-12 13:08:03 +0000
  • 30475c9186 Spirit: Adding workaround to enable more tests to compile with gcc 3.4.x Hartmut Kaiser 2010-07-12 02:01:23 +0000
  • 272e9ca9d4 Spirit: updating generated docs Hartmut Kaiser 2010-07-11 19:46:49 +0000
  • e53af16ab2 Spirit: added karma::duplicate[] directive, tests and docs Hartmut Kaiser 2010-07-11 19:41:53 +0000
  • 06552e267f Spirit: added karma::duplicate[] directive Hartmut Kaiser 2010-07-11 19:39:04 +0000
  • 2ba43331f6 Spirit: merging from trunk Hartmut Kaiser 2010-07-09 21:46:57 +0000
  • f0ca803b90 Spirit: minor documentation work, untabified file Hartmut Kaiser 2010-07-09 19:02:54 +0000
  • 2eceb805ab Spirit: Fixing regression in Karma caused by a semantic change in proto Hartmut Kaiser 2010-07-09 19:01:52 +0000
  • a7bf90b285 Spirit: integrated lexer with Qi's debug facilities Hartmut Kaiser 2010-07-08 18:13:01 +0000
  • ec0f0a63fe Spirit: Fixing Qi example for ggc Hartmut Kaiser 2010-07-08 18:11:42 +0000
  • 0f92efccf1 Scheme compiler fixes for g++ 4.2 Joel de Guzman 2010-07-08 04:38:43 +0000
  • 825925208a Examples bug fixes and code tweaks to make g++ 4.2 happy. Joel de Guzman 2010-07-08 02:49:09 +0000
  • ea33c256e2 Spirit: Fixing merge problem Hartmut Kaiser 2010-07-07 13:23:27 +0000
  • 20f4fe41eb Spirit: more pizza version customization Hartmut Kaiser 2010-07-07 00:57:16 +0000
  • 43f2e25a24 Spirit: changed the pizza version to something edible :-P Hartmut Kaiser 2010-07-07 00:56:21 +0000
  • ea7437f2f7 Spirit: Fixing problem with Qi example Hartmut Kaiser 2010-07-06 14:48:45 +0000
  • 287b5573c1 Spirit: more example fixing... Hartmut Kaiser 2010-07-06 13:52:00 +0000
  • caa5e9d687 Spirit: Added global Jamfile for examples Hartmut Kaiser 2010-07-06 12:54:35 +0000
  • d1ca046c36 Spirit: Fixing examples Hartmut Kaiser 2010-07-06 02:24:26 +0000
  • 070fa6efba Spirit: Fixing Karma examples Hartmut Kaiser 2010-07-06 02:23:23 +0000
  • 256393aea0 Spirit: merged another missing revision Hartmut Kaiser 2010-07-05 20:23:31 +0000
  • e15638d450 Spirit: minor formatting changes Hartmut Kaiser 2010-07-05 20:01:23 +0000
  • 8eb011a6c7 Spirit: merged missing revision from trunk Hartmut Kaiser 2010-07-05 19:55:02 +0000
  • ad03af237d Spirit: Added a clarifying comment Hartmut Kaiser 2010-07-05 19:43:11 +0000
  • 7045194c54 Spirit: merging from trunk upto rev. 63622 Hartmut Kaiser 2010-07-05 03:11:56 +0000
  • 4dcab0e8d0 Spirit: merging from trunk upto rev. 61489 Hartmut Kaiser 2010-07-04 22:38:38 +0000
  • 3144189169 Spirit: merging from trunk upto rev. 61347 Hartmut Kaiser 2010-07-04 21:04:31 +0000
  • 75efca3d8c Spirit: merging from trunk upto rev. 61266 Hartmut Kaiser 2010-07-04 19:45:44 +0000
  • 8fbd5b5f1d Fix quoting in spirit example. Daniel James 2010-07-04 18:52:48 +0000
  • c836b3e6cd Spirit: merging from trunk upto rev. 61194 Hartmut Kaiser 2010-07-04 18:45:54 +0000
  • 23125b3481 Spirit: restored Scheme example to the point where it has been deleted from release branch Hartmut Kaiser 2010-07-04 18:04:41 +0000
  • 3591d148e8 Spirit: reverting accidental commit Hartmut Kaiser 2010-07-04 17:47:19 +0000
  • 18faa35f30 Spirit: Added Scheme example to release branch Hartmut Kaiser 2010-07-04 16:30:38 +0000
  • 5b64ab2049 Spirit: minor changes Hartmut Kaiser 2010-06-30 16:07:03 +0000
  • 58175e8ed9 Spirit: spelling fixes Hartmut Kaiser 2010-06-30 16:04:58 +0000
  • ca1851ac21 Spirit: Adding workaround for qi::symbols on gcc 3.x.x Hartmut Kaiser 2010-06-30 16:04:33 +0000
  • 2778f83efd Spirit: fixing ambiguity in Qi auto_ API Hartmut Kaiser 2010-06-30 00:33:21 +0000
  • f88348c54c Spirit: fixing ambiguity in Karma auto_ API Hartmut Kaiser 2010-06-30 00:32:42 +0000
  • 5feb83e48f Merge documentation fixes. Daniel James 2010-06-26 12:30:09 +0000
  • a7d88c949d removed hack and used straight template instantiation Joel de Guzman 2010-06-24 02:02:56 +0000
  • 48235d02bf Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +0000
  • df997bad19 disallowing partial parses of ints and enforcing overflow-is-parse-error rule. Joel de Guzman 2010-06-20 10:06:11 +0000
  • fd3f45f181 disallowing partial parses of ints and enforcing overflow-is-parse-error rule. Joel de Guzman 2010-06-20 10:05:10 +0000
  • 54b3597003 Spirit: fixing problem in multi_pass Hartmut Kaiser 2010-06-19 12:54:04 +0000
  • a2caa94c69 Spirit: adding debug support for optional attributes Hartmut Kaiser 2010-06-19 12:52:23 +0000
  • 7c564f8955 Added what's new entry. Joel de Guzman 2010-06-19 05:35:53 +0000
  • 50798ad249 Fix debug output for variants with one std container element. Joel de Guzman 2010-06-19 05:30:24 +0000
  • ffd143b920 Spirit: fixed backtracking problem if semantic action makes parse fail retrospectively, added test Hartmut Kaiser 2010-06-18 21:51:30 +0000
  • ec2eeb3dc7 Spirit: fixed backtracking problem if semantic action makes parse fail retrospectively Hartmut Kaiser 2010-06-18 21:49:51 +0000
  • 2a39c4aa70 #4143 fix (patch applied) Joel de Guzman 2010-06-15 01:18:35 +0000
  • 696be9526d Spirit: fixed ticket #4304 Hartmut Kaiser 2010-06-07 10:12:36 +0000
  • 0969104209 Spirit: Updated version number Hartmut Kaiser 2010-05-27 12:50:06 +0000
  • ab1f828376 Spirit: fixed #4253: Error with lex::_val, added test Hartmut Kaiser 2010-05-25 02:55:57 +0000
  • 390f32e0f6 Spirit: fixed #4253: Error with lex::_val Hartmut Kaiser 2010-05-25 02:54:51 +0000
  • 6f411eac96 Spirit: fixed a problem with lex::_val Hartmut Kaiser 2010-05-24 22:43:31 +0000
  • 6971a2577d Spirit added note about numeric parser overflows to the docs Hartmut Kaiser 2010-05-22 16:44:15 +0000
  • 44a4d27dee Spirit: Fixing numeric parser tests Hartmut Kaiser 2010-05-22 14:57:10 +0000
  • bcf948448b Spirit: fixing const correctness problem, added test Hartmut Kaiser 2010-05-22 14:28:52 +0000
  • 114ba99919 Spirit: added missing using declarations Hartmut Kaiser 2010-05-22 14:26:47 +0000
  • 2069b7d786 Spirit: fixing const correctness problem Hartmut Kaiser 2010-05-22 14:25:08 +0000
  • 600edefd1c Spirit: Added tests to ensure numeric overflow leads to failing parse Hartmut Kaiser 2010-05-20 17:25:08 +0000
  • 5c272df55a Spirit: fixed #4235 (spirit::lex::lexertl::data::lookahead: Incorrect name lookup for next()) Hartmut Kaiser 2010-05-18 14:59:03 +0000
  • 2f5dd3e6fd #4204 patch (tst remove, may remove others nodes too) Joel de Guzman 2010-05-18 11:09:56 +0000
  • da2a4c8986 typo fix Joel de Guzman 2010-05-18 10:52:03 +0000
  • a28f2fa9be fix copy-paste error Joel de Guzman 2010-05-18 04:55:47 +0000
  • 28c160e631 Spirit: Fixing includes for endian and V1.44 Hartmut Kaiser 2010-05-11 20:18:12 +0000
  • 3dee9bad28 Boost 1.44.0 does not yet have the Endian library, so Spirit should not try to use it. Douglas Gregor 2010-05-11 16:55:07 +0000
  • 5bf6ee7a52 Merge standards-conformance fixes for Boost.Spirit to trunk Douglas Gregor 2010-05-09 01:58:32 +0000
  • b81a218d3d Spirit: fixing strict issue in Karma sequences, added test case Hartmut Kaiser 2010-05-07 18:02:30 +0000
  • 448fbbdf60 Spirit: fixing strict issue in Karma sequences Hartmut Kaiser 2010-05-07 18:01:00 +0000
  • bbca6fad7d Spirit: added a test case Hartmut Kaiser 2010-05-07 15:45:40 +0000
  • d035bcd8cd Spirit: updating docs Hartmut Kaiser 2010-05-05 00:25:56 +0000
  • 49a050b1f7 Spirit: more changes to scheme stuff Hartmut Kaiser 2010-05-02 03:21:10 +0000
  • c4bd086c9f Spirit: introduced new cutomization point for karma alternatives (variant_which) and extended strict mode to alternatives, added tests Hartmut Kaiser 2010-05-02 03:07:54 +0000
  • 3e3af668d9 Spirit: introduced new cutomization point for karma alternatives (variant_which) and extended strict mode to alternatives Hartmut Kaiser 2010-05-02 03:06:31 +0000
  • c8a0dd8a43 fixed precedence errors Joel de Guzman 2010-04-30 15:59:12 +0000
  • afd66c5fdf We can't use the incomplete type simple_trace (actually, there are two of these) inside a template in a non-dependent expression. Use a little template trickery to make the expression dependent, delaying type-checking until later, which simple_trace will be complete. Douglas Gregor 2010-04-30 07:04:39 +0000
  • 7979bc3d9d Move the implementation of boost::phoenix::detail::ensure_default<Cases>::eval for the default case so that it comes *after* the definition of the default_case template. Douglas Gregor 2010-04-30 07:02:54 +0000
  • 11da675df7 Cannot bind a non-const reference to a const lvalue; change this function to return by value instead. Douglas Gregor 2010-04-30 07:01:36 +0000
  • 1f1bdb03c0 Eliminate a redundant (and therefore incorrect) using declaration for int_. Douglas Gregor 2010-04-30 07:00:44 +0000
  • 21b02ff8c5 Spirit: Qi generator fully functional now Hartmut Kaiser 2010-04-29 16:18:09 +0000
  • 841a942757 Spirit: Added missing file Hartmut Kaiser 2010-04-29 01:12:58 +0000
  • 3802d9f85e Spirit: one minor thing left in the Qi generator Hartmut Kaiser 2010-04-29 00:55:57 +0000
  • 00d1b62c0c Spirit: fixed const correctness problem Hartmut Kaiser 2010-04-28 16:25:50 +0000
  • f3234e2fea Spirit: fixing wrong return statement construct Hartmut Kaiser 2010-04-28 14:55:12 +0000
  • 26ed61c5ad Spirit: removed a temp hack Hartmut Kaiser 2010-04-26 17:36:18 +0000
  • 89ff3f40cc Spirit: added 'what' string as name to generated rules in Qi compiler Hartmut Kaiser 2010-04-26 17:34:49 +0000
  • 3e049fe842 Spirit: added Qi rules and grammars to Qi parser Hartmut Kaiser 2010-04-26 17:33:59 +0000
  • 8c81b74ea0 calculator working. memoization saved the day. Joel de Guzman 2010-04-26 16:22:26 +0000
  • fb3b60db47 lists of ints grammar almost working Joel de Guzman 2010-04-26 13:02:30 +0000
  • 81ed24eddd lists of ints grammar almost working Joel de Guzman 2010-04-26 13:00:31 +0000
  • 4aa7920a09 lists of ints grammar almost working Joel de Guzman 2010-04-26 11:35:51 +0000
  • 97c1bf59af Scheme extension: forward declarations. Joel de Guzman 2010-04-26 08:22:55 +0000
  • 5ea3ba7908 Scheme extension: forward declarations. Joel de Guzman 2010-04-26 07:57:48 +0000