be9f8759f5Spirit: fixed debug output for variants
Hartmut Kaiser
2010-07-21 19:17:50 +0000
8ef9de3778Merge documentation changes.
Daniel James
2010-07-19 23:29:09 +0000
379e203682Rebuild spirit documentation for phoenix + repository.
Daniel James
2010-07-19 20:15:52 +0000
2d261f41fcSpirit: merging from trunk
Hartmut Kaiser
2010-07-13 19:10:52 +0000
ed8a7199b7Spirit: improving compatibility with VC7.1
Hartmut Kaiser
2010-07-13 01:41:59 +0000
5c60fbdc4fSpirit: extended fix for gcc 3.x to intel compilers on apple
Hartmut Kaiser
2010-07-12 13:47:40 +0000
3fa1534a92Spirit: Updating scheme example on release branch
Hartmut Kaiser
2010-07-12 13:08:03 +0000
30475c9186Spirit: Adding workaround to enable more tests to compile with gcc 3.4.x
Hartmut Kaiser
2010-07-12 02:01:23 +0000
272e9ca9d4Spirit: updating generated docs
Hartmut Kaiser
2010-07-11 19:46:49 +0000
e53af16ab2Spirit: added karma::duplicate[] directive, tests and docs
Hartmut Kaiser
2010-07-11 19:41:53 +0000
06552e267fSpirit: added karma::duplicate[] directive
Hartmut Kaiser
2010-07-11 19:39:04 +0000
2ba43331f6Spirit: merging from trunk
Hartmut Kaiser
2010-07-09 21:46:57 +0000
f0ca803b90Spirit: minor documentation work, untabified file
Hartmut Kaiser
2010-07-09 19:02:54 +0000
2eceb805abSpirit: Fixing regression in Karma caused by a semantic change in proto
Hartmut Kaiser
2010-07-09 19:01:52 +0000
a7bf90b285Spirit: integrated lexer with Qi's debug facilities
Hartmut Kaiser
2010-07-08 18:13:01 +0000
ec0f0a63feSpirit: Fixing Qi example for ggc
Hartmut Kaiser
2010-07-08 18:11:42 +0000
0f92efccf1Scheme compiler fixes for g++ 4.2
Joel de Guzman
2010-07-08 04:38:43 +0000
825925208aExamples bug fixes and code tweaks to make g++ 4.2 happy.
Joel de Guzman
2010-07-08 02:49:09 +0000
ea33c256e2Spirit: Fixing merge problem
Hartmut Kaiser
2010-07-07 13:23:27 +0000
20f4fe41ebSpirit: more pizza version customization
Hartmut Kaiser
2010-07-07 00:57:16 +0000
43f2e25a24Spirit: changed the pizza version to something edible :-P
Hartmut Kaiser
2010-07-07 00:56:21 +0000
ea7437f2f7Spirit: Fixing problem with Qi example
Hartmut Kaiser
2010-07-06 14:48:45 +0000
287b5573c1Spirit: more example fixing...
Hartmut Kaiser
2010-07-06 13:52:00 +0000
caa5e9d687Spirit: Added global Jamfile for examples
Hartmut Kaiser
2010-07-06 12:54:35 +0000
d1ca046c36Spirit: Fixing examples
Hartmut Kaiser
2010-07-06 02:24:26 +0000
070fa6efbaSpirit: Fixing Karma examples
Hartmut Kaiser
2010-07-06 02:23:23 +0000
256393aea0Spirit: merged another missing revision
Hartmut Kaiser
2010-07-05 20:23:31 +0000
e15638d450Spirit: minor formatting changes
Hartmut Kaiser
2010-07-05 20:01:23 +0000
8eb011a6c7Spirit: merged missing revision from trunk
Hartmut Kaiser
2010-07-05 19:55:02 +0000
ad03af237dSpirit: Added a clarifying comment
Hartmut Kaiser
2010-07-05 19:43:11 +0000
7045194c54Spirit: merging from trunk upto rev. 63622
Hartmut Kaiser
2010-07-05 03:11:56 +0000
4dcab0e8d0Spirit: merging from trunk upto rev. 61489
Hartmut Kaiser
2010-07-04 22:38:38 +0000
3144189169Spirit: merging from trunk upto rev. 61347
Hartmut Kaiser
2010-07-04 21:04:31 +0000
75efca3d8cSpirit: merging from trunk upto rev. 61266
Hartmut Kaiser
2010-07-04 19:45:44 +0000
8fbd5b5f1dFix quoting in spirit example.
Daniel James
2010-07-04 18:52:48 +0000
c836b3e6cdSpirit: merging from trunk upto rev. 61194
Hartmut Kaiser
2010-07-04 18:45:54 +0000
23125b3481Spirit: restored Scheme example to the point where it has been deleted from release branch
Hartmut Kaiser
2010-07-04 18:04:41 +0000
3591d148e8Spirit: reverting accidental commit
Hartmut Kaiser
2010-07-04 17:47:19 +0000
18faa35f30Spirit: Added Scheme example to release branch
Hartmut Kaiser
2010-07-04 16:30:38 +0000
5b64ab2049Spirit: minor changes
Hartmut Kaiser
2010-06-30 16:07:03 +0000
58175e8ed9Spirit: spelling fixes
Hartmut Kaiser
2010-06-30 16:04:58 +0000
ca1851ac21Spirit: Adding workaround for qi::symbols on gcc 3.x.x
Hartmut Kaiser
2010-06-30 16:04:33 +0000
2778f83efdSpirit: fixing ambiguity in Qi auto_ API
Hartmut Kaiser
2010-06-30 00:33:21 +0000
f88348c54cSpirit: fixing ambiguity in Karma auto_ API
Hartmut Kaiser
2010-06-30 00:32:42 +0000
5feb83e48fMerge documentation fixes.
Daniel James
2010-06-26 12:30:09 +0000
a7d88c949dremoved hack and used straight template instantiation
Joel de Guzman
2010-06-24 02:02:56 +0000
48235d02bfUpdate various libraries' documentation build.
Daniel James
2010-06-20 18:00:48 +0000
df997bad19disallowing partial parses of ints and enforcing overflow-is-parse-error rule.
Joel de Guzman
2010-06-20 10:06:11 +0000
fd3f45f181disallowing partial parses of ints and enforcing overflow-is-parse-error rule.
Joel de Guzman
2010-06-20 10:05:10 +0000
54b3597003Spirit: fixing problem in multi_pass
Hartmut Kaiser
2010-06-19 12:54:04 +0000
a2caa94c69Spirit: adding debug support for optional attributes
Hartmut Kaiser
2010-06-19 12:52:23 +0000
7c564f8955Added what's new entry.
Joel de Guzman
2010-06-19 05:35:53 +0000
50798ad249Fix debug output for variants with one std container element.
Joel de Guzman
2010-06-19 05:30:24 +0000
ffd143b920Spirit: fixed backtracking problem if semantic action makes parse fail retrospectively, added test
Hartmut Kaiser
2010-06-18 21:51:30 +0000
ec2eeb3dc7Spirit: 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
696be9526dSpirit: fixed ticket #4304
Hartmut Kaiser
2010-06-07 10:12:36 +0000
0969104209Spirit: Updated version number
Hartmut Kaiser
2010-05-27 12:50:06 +0000
ab1f828376Spirit: fixed#4253: Error with lex::_val, added test
Hartmut Kaiser
2010-05-25 02:55:57 +0000
390f32e0f6Spirit: fixed#4253: Error with lex::_val
Hartmut Kaiser
2010-05-25 02:54:51 +0000
6f411eac96Spirit: fixed a problem with lex::_val
Hartmut Kaiser
2010-05-24 22:43:31 +0000
6971a2577dSpirit added note about numeric parser overflows to the docs
Hartmut Kaiser
2010-05-22 16:44:15 +0000
44a4d27deeSpirit: Fixing numeric parser tests
Hartmut Kaiser
2010-05-22 14:57:10 +0000
bcf948448bSpirit: fixing const correctness problem, added test
Hartmut Kaiser
2010-05-22 14:28:52 +0000
114ba99919Spirit: added missing using declarations
Hartmut Kaiser
2010-05-22 14:26:47 +0000
2069b7d786Spirit: fixing const correctness problem
Hartmut Kaiser
2010-05-22 14:25:08 +0000
600edefd1cSpirit: Added tests to ensure numeric overflow leads to failing parse
Hartmut Kaiser
2010-05-20 17:25:08 +0000
5c272df55aSpirit: 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
da2a4c8986typo fix
Joel de Guzman
2010-05-18 10:52:03 +0000
a28f2fa9befix copy-paste error
Joel de Guzman
2010-05-18 04:55:47 +0000
28c160e631Spirit: Fixing includes for endian and V1.44
Hartmut Kaiser
2010-05-11 20:18:12 +0000
3dee9bad28Boost 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
5bf6ee7a52Merge standards-conformance fixes for Boost.Spirit to trunk
Douglas Gregor
2010-05-09 01:58:32 +0000
b81a218d3dSpirit: fixing strict issue in Karma sequences, added test case
Hartmut Kaiser
2010-05-07 18:02:30 +0000
448fbbdf60Spirit: fixing strict issue in Karma sequences
Hartmut Kaiser
2010-05-07 18:01:00 +0000
bbca6fad7dSpirit: added a test case
Hartmut Kaiser
2010-05-07 15:45:40 +0000
d035bcd8cdSpirit: updating docs
Hartmut Kaiser
2010-05-05 00:25:56 +0000
49a050b1f7Spirit: more changes to scheme stuff
Hartmut Kaiser
2010-05-02 03:21:10 +0000
c4bd086c9fSpirit: 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
3e3af668d9Spirit: introduced new cutomization point for karma alternatives (variant_which) and extended strict mode to alternatives
Hartmut Kaiser
2010-05-02 03:06:31 +0000
c8a0dd8a43fixed precedence errors
Joel de Guzman
2010-04-30 15:59:12 +0000
afd66c5fdfWe 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
7979bc3d9dMove 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
11da675df7Cannot 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
1f1bdb03c0Eliminate a redundant (and therefore incorrect) using declaration for int_.
Douglas Gregor
2010-04-30 07:00:44 +0000
21b02ff8c5Spirit: Qi generator fully functional now
Hartmut Kaiser
2010-04-29 16:18:09 +0000
841a942757Spirit: Added missing file
Hartmut Kaiser
2010-04-29 01:12:58 +0000
3802d9f85eSpirit: one minor thing left in the Qi generator
Hartmut Kaiser
2010-04-29 00:55:57 +0000
00d1b62c0cSpirit: fixed const correctness problem
Hartmut Kaiser
2010-04-28 16:25:50 +0000