Hartmut Kaiser
be9f8759f5
Spirit: fixed debug output for variants
...
[SVN r64229]
2010-07-21 19:17:50 +00:00
Hartmut Kaiser
2d261f41fc
Spirit: merging from trunk
...
[SVN r63993]
2010-07-13 19:10:52 +00:00
Hartmut Kaiser
ed8a7199b7
Spirit: improving compatibility with VC7.1
...
[SVN r63942]
2010-07-13 01:41:59 +00:00
Hartmut Kaiser
5c60fbdc4f
Spirit: extended fix for gcc 3.x to intel compilers on apple
...
[SVN r63924]
2010-07-12 13:47:40 +00:00
Hartmut Kaiser
30475c9186
Spirit: Adding workaround to enable more tests to compile with gcc 3.4.x
...
[SVN r63908]
2010-07-12 02:01:23 +00:00
Hartmut Kaiser
06552e267f
Spirit: added karma::duplicate[] directive
...
[SVN r63891]
2010-07-11 19:39:04 +00:00
Hartmut Kaiser
2ba43331f6
Spirit: merging from trunk
...
[SVN r63798]
2010-07-09 21:46:57 +00:00
Hartmut Kaiser
2eceb805ab
Spirit: Fixing regression in Karma caused by a semantic change in proto
...
[SVN r63787]
2010-07-09 19:01:52 +00:00
Hartmut Kaiser
a7bf90b285
Spirit: integrated lexer with Qi's debug facilities
...
[SVN r63756]
2010-07-08 18:13:01 +00:00
Hartmut Kaiser
20f4fe41eb
Spirit: more pizza version customization
...
[SVN r63718]
2010-07-07 00:57:16 +00:00
Hartmut Kaiser
43f2e25a24
Spirit: changed the pizza version to something edible :-P
...
[SVN r63717]
2010-07-07 00:56:21 +00:00
Hartmut Kaiser
070fa6efba
Spirit: Fixing Karma examples
...
[SVN r63680]
2010-07-06 02:23:23 +00:00
Hartmut Kaiser
256393aea0
Spirit: merged another missing revision
...
[SVN r63675]
2010-07-05 20:23:31 +00:00
Hartmut Kaiser
e15638d450
Spirit: minor formatting changes
...
[SVN r63674]
2010-07-05 20:01:23 +00:00
Hartmut Kaiser
8eb011a6c7
Spirit: merged missing revision from trunk
...
[SVN r63673]
2010-07-05 19:55:02 +00:00
Hartmut Kaiser
ad03af237d
Spirit: Added a clarifying comment
...
[SVN r63672]
2010-07-05 19:43:11 +00:00
Hartmut Kaiser
7045194c54
Spirit: merging from trunk upto rev. 63622
...
[SVN r63642]
2010-07-05 03:11:56 +00:00
Hartmut Kaiser
4dcab0e8d0
Spirit: merging from trunk upto rev. 61489
...
[SVN r63640]
2010-07-04 22:38:38 +00:00
Hartmut Kaiser
3144189169
Spirit: merging from trunk upto rev. 61347
...
[SVN r63633]
2010-07-04 21:04:31 +00:00
Hartmut Kaiser
75efca3d8c
Spirit: merging from trunk upto rev. 61266
...
[SVN r63628]
2010-07-04 19:45:44 +00:00
Hartmut Kaiser
c836b3e6cd
Spirit: merging from trunk upto rev. 61194
...
[SVN r63620]
2010-07-04 18:45:54 +00:00
Hartmut Kaiser
5b64ab2049
Spirit: minor changes
...
[SVN r63455]
2010-06-30 16:07:03 +00:00
Hartmut Kaiser
58175e8ed9
Spirit: spelling fixes
...
[SVN r63454]
2010-06-30 16:04:58 +00:00
Hartmut Kaiser
ca1851ac21
Spirit: Adding workaround for qi::symbols on gcc 3.x.x
...
[SVN r63453]
2010-06-30 16:04:33 +00:00
Hartmut Kaiser
2778f83efd
Spirit: fixing ambiguity in Qi auto_ API
...
[SVN r63444]
2010-06-30 00:33:21 +00:00
Hartmut Kaiser
f88348c54c
Spirit: fixing ambiguity in Karma auto_ API
...
[SVN r63443]
2010-06-30 00:32:42 +00:00
Joel de Guzman
df997bad19
disallowing partial parses of ints and enforcing overflow-is-parse-error rule.
...
[SVN r63128]
2010-06-20 10:06:11 +00:00
Hartmut Kaiser
54b3597003
Spirit: fixing problem in multi_pass
...
[SVN r63098]
2010-06-19 12:54:04 +00:00
Hartmut Kaiser
a2caa94c69
Spirit: adding debug support for optional attributes
...
[SVN r63097]
2010-06-19 12:52:23 +00:00
Joel de Guzman
50798ad249
Fix debug output for variants with one std container element.
...
[SVN r63093]
2010-06-19 05:30:24 +00:00
Hartmut Kaiser
ec2eeb3dc7
Spirit: fixed backtracking problem if semantic action makes parse fail retrospectively
...
[SVN r63086]
2010-06-18 21:49:51 +00:00
Joel de Guzman
2a39c4aa70
#4143 fix (patch applied)
...
[SVN r62961]
2010-06-15 01:18:35 +00:00
Hartmut Kaiser
696be9526d
Spirit: fixed ticket #4304
...
[SVN r62506]
2010-06-07 10:12:36 +00:00
Hartmut Kaiser
0969104209
Spirit: Updated version number
...
[SVN r62259]
2010-05-27 12:50:06 +00:00
Hartmut Kaiser
390f32e0f6
Spirit: fixed #4253 : Error with lex::_val
...
[SVN r62183]
2010-05-25 02:54:51 +00:00
Hartmut Kaiser
6f411eac96
Spirit: fixed a problem with lex::_val
...
[SVN r62182]
2010-05-24 22:43:31 +00:00
Hartmut Kaiser
114ba99919
Spirit: added missing using declarations
...
[SVN r62143]
2010-05-22 14:26:47 +00:00
Hartmut Kaiser
2069b7d786
Spirit: fixing const correctness problem
...
[SVN r62142]
2010-05-22 14:25:08 +00:00
Hartmut Kaiser
5c272df55a
Spirit: fixed #4235 (spirit::lex::lexertl::data::lookahead: Incorrect name lookup for next())
...
[SVN r62084]
2010-05-18 14:59:03 +00:00
Joel de Guzman
2f5dd3e6fd
#4204 patch (tst remove, may remove others nodes too)
...
[SVN r62081]
2010-05-18 11:09:56 +00:00
Hartmut Kaiser
28c160e631
Spirit: Fixing includes for endian and V1.44
...
[SVN r61918]
2010-05-11 20:18:12 +00:00
Douglas Gregor
3dee9bad28
Boost 1.44.0 does not yet have the Endian library, so Spirit should not try to use it.
...
[SVN r61914]
2010-05-11 16:55:07 +00:00
Douglas Gregor
5bf6ee7a52
Merge standards-conformance fixes for Boost.Spirit to trunk
...
[SVN r61870]
2010-05-09 01:58:32 +00:00
Hartmut Kaiser
448fbbdf60
Spirit: fixing strict issue in Karma sequences
...
[SVN r61843]
2010-05-07 18:01:00 +00:00
Hartmut Kaiser
3e3af668d9
Spirit: introduced new cutomization point for karma alternatives (variant_which) and extended strict mode to alternatives
...
[SVN r61726]
2010-05-02 03:06:31 +00:00
Douglas Gregor
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.
[SVN r61699]
2010-04-30 07:04:39 +00:00
Douglas Gregor
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.
[SVN r61698]
2010-04-30 07:02:54 +00:00
Douglas Gregor
11da675df7
Cannot bind a non-const reference to a const lvalue; change this
...
function to return by value instead.
[SVN r61697]
2010-04-30 07:01:36 +00:00
Hartmut Kaiser
00d1b62c0c
Spirit: fixed const correctness problem
...
[SVN r61649]
2010-04-28 16:25:50 +00:00
Hartmut Kaiser
f3234e2fea
Spirit: fixing wrong return statement construct
...
[SVN r61645]
2010-04-28 14:55:12 +00:00