Commit Graph

4777 Commits

Author SHA1 Message Date
Hartmut Kaiser
619890d83d Spirit: fixed a lexer regression
[SVN r52951]
2009-05-13 02:10:49 +00:00
Hartmut Kaiser
e4326807a4 Spirit: fixing long standing problem with lazy generators in Karma
[SVN r52950]
2009-05-13 01:39:03 +00:00
Hartmut Kaiser
964e09ce99 Spirit: removing not needed file
[SVN r52949]
2009-05-13 01:37:42 +00:00
Hartmut Kaiser
43943e726a Spirit: More reverting
[SVN r52948]
2009-05-12 23:03:19 +00:00
Hartmut Kaiser
7201c34549 Spirit: reverting recent changes
[SVN r52946]
2009-05-12 21:39:50 +00:00
Hartmut Kaiser
68af0c1931 Spirit: refined regression test
[SVN r52933]
2009-05-12 03:00:34 +00:00
Hartmut Kaiser
1936ebb467 Spirit: added test case for fixed attribute calculation for qi alternatives
[SVN r52932]
2009-05-12 02:51:35 +00:00
Hartmut Kaiser
1b386bbb95 Spirit: fixing a problem during attribute type calculation for qi alternatives
[SVN r52931]
2009-05-12 02:50:42 +00:00
Hartmut Kaiser
821404576c Spirit: changed classnames in lexer to avoid duplicate name definitions
[SVN r52930]
2009-05-12 00:06:07 +00:00
Hartmut Kaiser
4264992fe8 Spirit: added tests ensuring all headers are self contained
[SVN r52929]
2009-05-11 23:56:17 +00:00
Hartmut Kaiser
86d09d4a17 Spirit: fixed look_ahead iterator
[SVN r52928]
2009-05-11 23:42:01 +00:00
Hartmut Kaiser
92b4ac226e Spirit: removed an old header file
[SVN r52927]
2009-05-11 23:37:27 +00:00
Hartmut Kaiser
e1474c23fd Spirit: Adding missing #include's
[SVN r52926]
2009-05-11 23:35:48 +00:00
Hartmut Kaiser
5bd42053f8 Spirit: fixing Boost version starting at which scoped_enum_emulation is available
[SVN r52923]
2009-05-11 19:58:00 +00:00
Hartmut Kaiser
37e2ec2bd7 Documentation update
[SVN r52920]
2009-05-11 18:11:27 +00:00
Hartmut Kaiser
e742c4791c Spirit: Added missing accessor functions to lex::char_token_def and lex::string_token_def
[SVN r52901]
2009-05-11 12:34:36 +00:00
Hartmut Kaiser
9e497325de Spirit: applied same fix as for calc2_ast_vm.
[SVN r52900]
2009-05-11 12:15:59 +00:00
Hartmut Kaiser
723627c271 Spirit: Fixing usage of fusion::result_of::make_vector for newer Boost versions.
[SVN r52899]
2009-05-11 12:11:53 +00:00
Hartmut Kaiser
7f8009ccc0 Spirit: Boost.Endian will be used starting Boost V1.41 only
[SVN r52898]
2009-05-11 12:06:18 +00:00
Hartmut Kaiser
2f59901f17 Spirit: fixed mini_c: gcc name-shadowing errors
[SVN r52892]
2009-05-11 01:58:12 +00:00
Hartmut Kaiser
6c9afcfe03 Spirit: fixed a couple of copyrights
[SVN r52891]
2009-05-11 01:32:19 +00:00
Hartmut Kaiser
3ec3b60b83 Spirit: Disambiguating phoenix::ref/boost::ref
[SVN r52878]
2009-05-10 16:47:54 +00:00
Hartmut Kaiser
79d99cccc1 Spirit: Fixing ADL problem in example karma/calc2_ast_vm.cpp
[SVN r52876]
2009-05-10 16:38:02 +00:00
Hartmut Kaiser
f3bc3ce46e Spirit: Applied patch fixing strange compilation errors of example karma/actions.cpp on some systems
[SVN r52875]
2009-05-10 16:28:48 +00:00
Hartmut Kaiser
8ae6870b10 Spirit: Another attempt to fix the test qi/int.cpp for platforms where sizeof(long) != sizeof(int)
[SVN r52874]
2009-05-10 16:03:01 +00:00
Hartmut Kaiser
bc982a033f Spirit: Fixed static assertion in test qi/int.cpp on platforms where sizeof(long) == 8
[SVN r52870]
2009-05-10 03:04:11 +00:00
Hartmut Kaiser
e8f7001655 Spirit: Added a comment explaining the reason for a seemingless wrong initialization order.
[SVN r52869]
2009-05-10 02:54:51 +00:00
Hartmut Kaiser
105d3491b3 Spirit: fixed Jamfiles based on a patch as contributed by Francois Barel
[SVN r52865]
2009-05-09 22:23:47 +00:00
Hartmut Kaiser
164dea844c Applied a couple of patches as contributed by Francois Barel
[SVN r52864]
2009-05-09 22:19:42 +00:00
Hartmut Kaiser
618f340214 Spirit: disambiguating phoenix::ref
[SVN r52863]
2009-05-09 20:57:57 +00:00
Troy D. Straszheim
0efd68e936 uint test appeared twice, cmake was unhappy.
[SVN r52833]
2009-05-07 14:40:05 +00:00
Douglas Gregor
111799c553 Eliminate non-ASCII character from the description of Spirit in CMake
[SVN r52809]
2009-05-06 20:18:16 +00:00
Hartmut Kaiser
4e12a32db8 Spirit: pending commits related to recent namespace change
[SVN r52771]
2009-05-05 14:07:52 +00:00
Hartmut Kaiser
ead5348296 Spirit: added some parenthesis' avoiding macro expansion of certain names
[SVN r52770]
2009-05-05 14:06:05 +00:00
Hartmut Kaiser
91bd6c12d9 Spirit: minor edit
[SVN r52769]
2009-05-05 13:01:35 +00:00
Hartmut Kaiser
33946739bf Spirit: Added a new test case
[SVN r52768]
2009-05-05 13:00:56 +00:00
Hartmut Kaiser
340b0b240f Spirit: fixed member initialization sequence
[SVN r52767]
2009-05-05 12:57:16 +00:00
Hartmut Kaiser
18fdb5bbb7 Spirit.Support: Renamed policy namespace for iterators
[SVN r52708]
2009-05-01 19:27:22 +00:00
Hartmut Kaiser
e9f0da7843 Spirit.Lex: Added token_set::state() function
[SVN r52690]
2009-05-01 01:12:59 +00:00
Hartmut Kaiser
29957d6dda Spirit: Fixed assertion in multi_pass iterator
[SVN r52688]
2009-04-30 18:46:53 +00:00
Hartmut Kaiser
a6e58dcf9b Spirit: Started to add repository of reusable Spirit components, added repository::karma::confix and some related tests
[SVN r52687]
2009-04-30 17:14:04 +00:00
Hartmut Kaiser
5963a39561 Spirit: Started to add repository of reusable Spirit components, added repository::karma::confix and some related tests
[SVN r52686]
2009-04-30 17:13:24 +00:00
Hartmut Kaiser
fbfd74fc17 Spirit: Applied some changes to the result_of::terminal metafunction.
[SVN r52685]
2009-04-30 17:05:29 +00:00
Hartmut Kaiser
0e269c620b Spirit: fixes to test build system
[SVN r52684]
2009-04-30 17:02:14 +00:00
Hartmut Kaiser
75eb2fbe64 Spirit: Removed stale header references
[SVN r52683]
2009-04-30 17:00:53 +00:00
Hartmut Kaiser
62008fc00c Spirit: Comment fixes
[SVN r52682]
2009-04-30 17:00:26 +00:00
Hartmut Kaiser
a061696f27 Added missing using <bla> directives to pull in the correct placeholders and types.
[SVN r52681]
2009-04-30 17:00:02 +00:00
Hartmut Kaiser
aa43ba3f97 Added missing using <bla> directives to pull in the correct placeholders and types.
[SVN r52680]
2009-04-30 16:59:24 +00:00
Hartmut Kaiser
b8d0765d8c Added pairs of parenthesis to avoid macro expansion
[SVN r52679]
2009-04-30 16:58:25 +00:00
Hartmut Kaiser
91f138abf3 Removed template keywords from function call as Intel compilers complain about it
[SVN r52678]
2009-04-30 16:55:29 +00:00