Hartmut Kaiser
bddf63542a
Spirit: fixing lexers with semantic actions attached to state '*' tokens
...
[SVN r66735]
2010-11-24 17:05:38 +00:00
Hartmut Kaiser
fe86a9f378
Spirit: making sure we use internal endian library, still
...
[SVN r66649]
2010-11-19 18:03:05 +00:00
Hartmut Kaiser
e4ebe0b054
Spirit: applied patch for adapt-adt issue
...
[SVN r66644]
2010-11-19 13:51:58 +00:00
Hartmut Kaiser
af2c5c18f3
Spirit: yet another fix for the "*" all-states functionality
...
[SVN r66637]
2010-11-18 16:26:06 +00:00
Hartmut Kaiser
5d93b6ea9a
Spirit: missed file in previous commit
...
[SVN r66636]
2010-11-18 16:18:17 +00:00
Hartmut Kaiser
c466fde372
Spirit: allowing "*" as a state name to associate a token definition with all states
...
[SVN r66633]
2010-11-18 14:46:18 +00:00
Hartmut Kaiser
7b7b37ed70
Spirit: removed duplicate specialization
...
[SVN r66632]
2010-11-18 13:42:29 +00:00
Hartmut Kaiser
559d108a41
Spirit: Fixing cut&paste error, adding missing specializations for assign_to_attribute_from_iterators<>.
...
[SVN r66624]
2010-11-17 20:39:18 +00:00
Bryce Adelstein-Lelbach
e332d75e8d
Fixes a problem with iterators in Lex identified by M. Gaunard. This prevents
...
semantics such as "T it; T it2 = ++it;" from compiling. I've added his fix for
this as the semantics in question are clearly legal and the fix implements the
required behavior correctly.
[SVN r66623]
2010-11-17 15:31:03 +00:00
Hartmut Kaiser
637d7522af
Spirit: adjusting code to pass new assert inspect rule
...
[SVN r66504]
2010-11-12 00:36:49 +00:00
Hartmut Kaiser
1522670bed
Spirit: fixed #4825 : boost/spirit/home/classic/dynamic/impl/switch.ipp missing a chunk in release branch
...
[SVN r66465]
2010-11-08 22:41:27 +00:00
Hartmut Kaiser
f28c15318c
Spirit: merging latest bug fixes and doc updates from trunk
...
[SVN r66182]
2010-10-25 17:27:18 +00:00
Hartmut Kaiser
8501db6b3b
Spirit: fixed a regression in qi::repeat[] I introduced with my last commit
...
[SVN r66170]
2010-10-25 01:01:35 +00:00
Hartmut Kaiser
e9ddd3bcb0
Spirit: fixing a problem in repeat, which caused the iterator not to be reset on certain parsing failures
...
[SVN r66167]
2010-10-24 22:25:37 +00:00
Hartmut Kaiser
68e178cbda
Wave, Spirit: merging from trunk
...
[SVN r66165]
2010-10-24 22:20:01 +00:00
Hartmut Kaiser
1abe180343
Spirit: merging from trunk
...
[SVN r66089]
2010-10-19 12:49:10 +00:00
Hartmut Kaiser
90c68ee16e
Spirit: merging from trunk
...
[SVN r66073]
2010-10-18 12:14:32 +00:00
Hartmut Kaiser
cc8e4a8b8d
Spirit: fixed #4713 (boost.spirit.warnings.patch), applied patch
...
[SVN r66052]
2010-10-17 20:48:34 +00:00
Hartmut Kaiser
b5e8e750e3
Spirit: fixed #4742 (Karma produces not the supposed output for a real number generator in scientific mode)
...
[SVN r66050]
2010-10-17 20:37:19 +00:00
Hartmut Kaiser
a180992aea
Spirit: fixing problem with the multi_pass/fixed_size_queue policy
...
[SVN r66047]
2010-10-17 19:49:48 +00:00
Hartmut Kaiser
508d5e8121
Spirit: cosmetic changes
...
[SVN r66041]
2010-10-17 14:29:34 +00:00
Hartmut Kaiser
432bc8d461
Spirit: cosmetic changes
...
[SVN r66040]
2010-10-17 14:26:19 +00:00
Hartmut Kaiser
921f857f19
Spirit: applying typeinfo patch submitted by Bryce Lelbach
...
[SVN r65846]
2010-10-08 21:40:00 +00:00
Christopher Schmidt
4aa3365c0e
Fusion: merge from trunk
...
[SVN r65735]
2010-10-03 09:46:00 +00:00
Hartmut Kaiser
69d666fb5c
Fixed possibly invalid XML generated from debug facilities
...
[SVN r65650]
2010-09-28 16:38:01 +00:00
Christopher Schmidt
f64a80e6de
Fusion/Spirit: adt_attribute_proxy refactorization
...
[SVN r65445]
2010-09-17 20:38:23 +00:00
Christopher Schmidt
5c5eb0ba9d
Spirit: better specializations for fusion::extension::access::adt_attribute_proxy
...
[SVN r65440]
2010-09-16 17:46:01 +00:00
Christopher Schmidt
88f21bc5c4
Fusion: BOOST_FUSION_ADAPT_xxxCLASSxxx -> BOOST_FUSION_ADAPT_xxxADTxxx
...
[SVN r65439]
2010-09-16 16:33:25 +00:00
Hartmut Kaiser
fd6c59c0b9
Spirit: replaced <:: with < :: to avoid forming trigraphs
...
[SVN r65324]
2010-09-06 22:21:39 +00:00
Hartmut Kaiser
c59544076e
Spirit: More disambiguation of Phoenix types in Spirit.Classic
...
[SVN r65250]
2010-09-04 13:19:11 +00:00
Hartmut Kaiser
1cce450bbc
Spirit: bumping version
...
[SVN r65221]
2010-09-03 17:35:23 +00:00
Hartmut Kaiser
140ea2ddaa
Spirit: Added specializations for signed char and unsigned char to the auto parser and generator.
...
[SVN r65219]
2010-09-03 17:22:29 +00:00
Hartmut Kaiser
8f069e7020
Spirit: fixed a couple of (potential) ADL problems
...
[SVN r65116]
2010-08-29 21:24:32 +00:00
Hartmut Kaiser
4718e4a02e
Spirit: untabified file
...
[SVN r65115]
2010-08-29 21:22:42 +00:00
Hartmut Kaiser
44f6d6d7a2
Spirit: Added exposed attribute to qi::grammar and karma::grammar
...
[SVN r65114]
2010-08-29 21:21:18 +00:00
Hartmut Kaiser
3db2a84f21
Spirit: more fixes for ADAPT_CLASS
...
[SVN r65054]
2010-08-27 15:07:05 +00:00
Hartmut Kaiser
06c8bd0f4d
Spirit: fix for latest changes to ADAPT_CLASS macros in Fusion
...
[SVN r65053]
2010-08-27 15:03:29 +00:00
Hartmut Kaiser
112579d113
Spirit: Merging version fix from trunk
...
[SVN r65050]
2010-08-27 12:29:04 +00:00
Hartmut Kaiser
16309d10c2
Fixing debug output for optionals
...
[SVN r64972]
2010-08-23 16:48:24 +00:00
Ben Hanson
e9eb8a37a0
Use static_cast for consistency.
...
[SVN r64922]
2010-08-19 12:57:19 +00:00
Ben Hanson
8a4d65cc45
Space before * in casts. As this version of lexertl will be maintained primarily in SVN now, this kind of thing should happen less.
...
[SVN r64921]
2010-08-19 12:55:17 +00:00
Hartmut Kaiser
db27bd10aa
Spirit: adjusting minimal Boost version for new endian library
...
[SVN r64883]
2010-08-18 11:31:53 +00:00
Hartmut Kaiser
145c875e50
Spirit: fixing gcc warning
...
[SVN r64466]
2010-07-30 13:55:48 +00:00
Hartmut Kaiser
f35e0cc2a8
Spirit: Added missing forwarding header
...
[SVN r64418]
2010-07-28 21:29:50 +00:00
Hartmut Kaiser
d241728ae1
Spirit: added missing header
...
[SVN r64396]
2010-07-27 19:11:57 +00:00
Hartmut Kaiser
90022938c1
Spirit: merging from trunk: documentation updates, comment fixes, formatting issues (tabs), added a new test, etc.
...
[SVN r64366]
2010-07-26 15:04:50 +00:00
Hartmut Kaiser
6d828ccc85
Spirit: fixed a problem while handling single element sequence attributes
...
[SVN r64258]
2010-07-22 13:24:20 +00:00
Hartmut Kaiser
1acc121baf
Spirit: more debug support fixes
...
[SVN r64241]
2010-07-21 23:53:23 +00:00
Hartmut Kaiser
46fc3f1a53
Spirit: fixed bug in debug print for optionals
...
[SVN r64239]
2010-07-21 22:05:16 +00:00
Hartmut Kaiser
943e587e54
Spirit: comment corrections, minor documentation fix
...
[SVN r64230]
2010-07-21 19:18:43 +00:00