Hartmut Kaiser
a2caa94c69
Spirit: adding debug support for optional attributes
...
[SVN r63097]
2010-06-19 12:52:23 +00:00
Joel de Guzman
7c564f8955
Added what's new entry.
...
[SVN r63094]
2010-06-19 05:35:53 +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
ffd143b920
Spirit: fixed backtracking problem if semantic action makes parse fail retrospectively, added test
...
[SVN r63087]
2010-06-18 21:51:30 +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
ab1f828376
Spirit: fixed #4253 : Error with lex::_val, added test
...
[SVN r62184]
2010-05-25 02:55:57 +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
6971a2577d
Spirit added note about numeric parser overflows to the docs
...
[SVN r62150]
2010-05-22 16:44:15 +00:00
Hartmut Kaiser
44a4d27dee
Spirit: Fixing numeric parser tests
...
[SVN r62145]
2010-05-22 14:57:10 +00:00
Hartmut Kaiser
bcf948448b
Spirit: fixing const correctness problem, added test
...
[SVN r62144]
2010-05-22 14:28:52 +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
600edefd1c
Spirit: Added tests to ensure numeric overflow leads to failing parse
...
[SVN r62116]
2010-05-20 17: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
Joel de Guzman
da2a4c8986
typo fix
...
[SVN r62080]
2010-05-18 10:52:03 +00:00
Joel de Guzman
a28f2fa9be
fix copy-paste error
...
[SVN r62074]
2010-05-18 04:55:47 +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
b81a218d3d
Spirit: fixing strict issue in Karma sequences, added test case
...
[SVN r61844]
2010-05-07 18:02:30 +00:00
Hartmut Kaiser
448fbbdf60
Spirit: fixing strict issue in Karma sequences
...
[SVN r61843]
2010-05-07 18:01:00 +00:00
Hartmut Kaiser
bbca6fad7d
Spirit: added a test case
...
[SVN r61838]
2010-05-07 15:45:40 +00:00
Hartmut Kaiser
d035bcd8cd
Spirit: updating docs
...
[SVN r61783]
2010-05-05 00:25:56 +00:00
Hartmut Kaiser
49a050b1f7
Spirit: more changes to scheme stuff
...
[SVN r61728]
2010-05-02 03:21:10 +00:00
Hartmut Kaiser
c4bd086c9f
Spirit: introduced new cutomization point for karma alternatives (variant_which) and extended strict mode to alternatives, added tests
...
[SVN r61727]
2010-05-02 03:07:54 +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
Joel de Guzman
c8a0dd8a43
fixed precedence errors
...
[SVN r61708]
2010-04-30 15:59:12 +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
Douglas Gregor
1f1bdb03c0
Eliminate a redundant (and therefore incorrect) using declaration for int_.
...
[SVN r61696]
2010-04-30 07:00:44 +00:00
Hartmut Kaiser
21b02ff8c5
Spirit: Qi generator fully functional now
...
[SVN r61679]
2010-04-29 16:18:09 +00:00
Hartmut Kaiser
841a942757
Spirit: Added missing file
...
[SVN r61669]
2010-04-29 01:12:58 +00:00
Hartmut Kaiser
3802d9f85e
Spirit: one minor thing left in the Qi generator
...
[SVN r61668]
2010-04-29 00:55:57 +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
Hartmut Kaiser
26ed61c5ad
Spirit: removed a temp hack
...
[SVN r61582]
2010-04-26 17:36:18 +00:00
Hartmut Kaiser
89ff3f40cc
Spirit: added 'what' string as name to generated rules in Qi compiler
...
[SVN r61581]
2010-04-26 17:34:49 +00:00
Hartmut Kaiser
3e049fe842
Spirit: added Qi rules and grammars to Qi parser
...
[SVN r61580]
2010-04-26 17:33:59 +00:00
Joel de Guzman
8c81b74ea0
calculator working. memoization saved the day.
...
[SVN r61578]
2010-04-26 16:22:26 +00:00
Joel de Guzman
fb3b60db47
lists of ints grammar almost working
...
[SVN r61577]
2010-04-26 13:02:30 +00:00
Joel de Guzman
81ed24eddd
lists of ints grammar almost working
...
[SVN r61576]
2010-04-26 13:00:31 +00:00
Joel de Guzman
4aa7920a09
lists of ints grammar almost working
...
[SVN r61573]
2010-04-26 11:35:51 +00:00
Joel de Guzman
97c1bf59af
Scheme extension: forward declarations.
...
[SVN r61569]
2010-04-26 08:22:55 +00:00
Joel de Guzman
5ea3ba7908
Scheme extension: forward declarations.
...
[SVN r61568]
2010-04-26 07:57:48 +00:00