Commit Graph

315 Commits

Author SHA1 Message Date
Hartmut Kaiser
e0441c5743 Spirit: more test cases for list parsers
[SVN r55101]
2009-07-23 01:26:26 +00:00
Hartmut Kaiser
15fa2746ea Spirit: updating test case for new list parser code
[SVN r55015]
2009-07-18 16:02:29 +00:00
Joel de Guzman
e710685723 loop parsers fixes
[SVN r55011]
2009-07-18 04:25:54 +00:00
Hartmut Kaiser
9a0f88e762 Spirit: removed obsolete file
[SVN r54947]
2009-07-14 16:12:44 +00:00
Joel de Guzman
cc8af4612d fix lists not reseting its local value used as the left parser's attribute between matching consecutive elements of the 'list'.
[SVN r54942]
2009-07-14 06:46:12 +00:00
Hartmut Kaiser
26cc402a98 Spirit: fixed broken BOOST_SPIRIT_ASSERT_MATCH
[SVN r54678]
2009-07-05 18:52:24 +00:00
Joel de Guzman
46ffc68b15 added overflow check
[SVN r54391]
2009-06-27 04:30:40 +00:00
Hartmut Kaiser
a74cf458a3 Spirit: removed non-needed #include's
[SVN r54282]
2009-06-23 15:28:31 +00:00
Joel de Guzman
00433c5e5f fixed.
[SVN r54016]
2009-06-17 16:24:08 +00:00
Joel de Guzman
ad6c90f859 added test for double addition
[SVN r54011]
2009-06-17 10:37:32 +00:00
Joel de Guzman
6b538837c5 Doc updates
[SVN r53987]
2009-06-17 02:59:03 +00:00
Joel de Guzman
bd1738d88d doc updates
[SVN r53852]
2009-06-13 05:07:43 +00:00
François Barel
9824946a57 Spirit: fix two range_run issues (range truncation on set, lower bound underflow on clear)
[SVN r53759]
2009-06-08 20:18:44 +00:00
Hartmut Kaiser
0820beb6f0 Spirit: fixed a problem in attribute handling for Qi sequences taking a std container as its attribute, added corresponding tests
[SVN r53609]
2009-06-03 22:41:36 +00:00
Hartmut Kaiser
e3046ca5cc Spirit: applied patch allowing to use lazy constructs in directives for Karma
[SVN r53597]
2009-06-03 12:48:10 +00:00
Joel de Guzman
db8d479c1a fix to allow directives over lazy parsers
[SVN r53594]
2009-06-03 10:35:32 +00:00
Joel de Guzman
06ec74a72a add test for unassigned rule
[SVN r53377]
2009-05-29 06:34:24 +00:00
Hartmut Kaiser
04a42655c1 Spirit: more Qi regression tests
[SVN r52954]
2009-05-13 02:15:23 +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
3ec3b60b83 Spirit: Disambiguating phoenix::ref/boost::ref
[SVN r52878]
2009-05-10 16:47:54 +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
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
Hartmut Kaiser
436886de50 Merging Spirit V2.1
[SVN r52605]
2009-04-26 14:46:34 +00:00
Jürgen Hunold
2f6ce78fe2 Fix: rename "boost::math" to "boost::spirit::math".
[SVN r51299]
2009-02-17 19:22:36 +00:00
Hartmut Kaiser
54565a342d Spirit: Updated copyright
[SVN r50424]
2009-01-01 11:59:13 +00:00
Hartmut Kaiser
a2fe4e437d Spirit: Applied Joel's fix for ISO8859/1 charclass.
[SVN r49455]
2008-10-26 00:13:38 +00:00
Hartmut Kaiser
c74dfcb21f Spirit: Renamed test to match Jamfile
[SVN r48406]
2008-08-27 16:42:27 +00:00
Hartmut Kaiser
c47a24f646 Spirit.Qi: Added confix parser
[SVN r48399]
2008-08-27 00:17:06 +00:00
Joel de Guzman
68e51076de possible fix for gcc, linux, etc.
[SVN r47595]
2008-07-19 12:57:51 +00:00
Joel de Guzman
284ff31595 fix regression: overflowing int
[SVN r47534]
2008-07-18 03:08:41 +00:00
Joel de Guzman
0c9d58d59b no more grammar_def
[SVN r47313]
2008-07-11 15:30:24 +00:00
Joel de Guzman
61eedf2510 fixed compiler error
[SVN r47308]
2008-07-11 12:03:35 +00:00
Hartmut Kaiser
2a26ee0831 Spirit.Lex: Fixed lexer examples failing to compile using gcc 4.x
[SVN r45959]
2008-05-30 18:38:11 +00:00
Hartmut Kaiser
8ba55bb0bd Spirit.Qi: Working around issue with gcc 4.2.1
[SVN r45065]
2008-05-03 13:08:35 +00:00
Joel de Guzman
f51426993a integer overflow fix
[SVN r44962]
2008-05-01 02:10:56 +00:00
Hartmut Kaiser
f7fd670110 Spirit.Qi: Fixing ref() ambiguity
[SVN r44907]
2008-04-30 02:02:27 +00:00
Hartmut Kaiser
8794956f62 Spirit.Qi: Fixing ref() ambiguity
[SVN r44906]
2008-04-30 02:00:28 +00:00
Hartmut Kaiser
9b8e72f414 Spirit.Qi: Added a missing 'using namespace'.
[SVN r44850]
2008-04-28 13:44:40 +00:00
Joel de Guzman
b7cb4d9850 experimental grammar/grammar_def unification
[SVN r44844]
2008-04-28 11:16:29 +00:00
Hartmut Kaiser
04ded1891d Spirit.Qi: Made it clear for gcc 4.3 which ref() to use.
[SVN r44821]
2008-04-27 18:11:17 +00:00
Joel de Guzman
e55f09961f tweak grammar_class test
[SVN r44815]
2008-04-27 09:11:33 +00:00
Joel de Guzman
bc41709d8b tweak grammar_class test
[SVN r44814]
2008-04-27 08:44:38 +00:00
Joel de Guzman
84012e2ee3 added grammar_class test
[SVN r44813]
2008-04-27 08:41:47 +00:00
Hartmut Kaiser
09a5b7cb10 Spirit.Qi: Fixed a ambiguity reported by gcc 4.3
[SVN r44803]
2008-04-27 01:59:44 +00:00
Hartmut Kaiser
5f484e2c4b Spirit: suppressed more VC level 4 warnings.
[SVN r44796]
2008-04-27 01:08:43 +00:00
Hartmut Kaiser
6d61b42901 Spirit.Qi: helping gcc 4.3 to understand what's going on.
[SVN r44750]
2008-04-24 13:54:05 +00:00
Hartmut Kaiser
649c7425f8 Spirit.Qi: Added ~ for eoi and eol, added corresponding tests
[SVN r44669]
2008-04-21 02:01:31 +00:00
Hartmut Kaiser
acb3a2febf Spirit: Added a missing header #include.
[SVN r44629]
2008-04-20 13:45:06 +00:00
Joel de Guzman
a61287861a more tests
[SVN r44611]
2008-04-20 08:27:41 +00:00
Joel de Guzman
30ff9930a0 add wchar test
[SVN r44609]
2008-04-20 08:00:41 +00:00
Joel de Guzman
b173d8390d no-case for chsets
[SVN r44570]
2008-04-19 02:14:11 +00:00
Hartmut Kaiser
ce5ac8867d Spirit.Qi: Fixed a big endian issue in tests/qi/binary.cpp
[SVN r44564]
2008-04-19 00:23:19 +00:00
Joel de Guzman
8167d05087 fixed rule accepting any type of skipper but doing nothing
[SVN r44559]
2008-04-18 21:04:15 +00:00
Joel de Guzman
24956f5b87 uncommenting failing code (a regression)
[SVN r44557]
2008-04-18 20:33:10 +00:00
Joel de Guzman
03caba0b50 added test for function reference; removed test for non-const ref attribute.
[SVN r44554]
2008-04-18 20:23:21 +00:00
Hartmut Kaiser
d8ceabba73 Spirit: changed end parser to be named eoi.
[SVN r44540]
2008-04-18 12:35:25 +00:00
Joel de Guzman
abb5ca0886 added actions test + bug fixes
[SVN r44537]
2008-04-18 10:32:09 +00:00
Hartmut Kaiser
f0c8c61753 Spirit: added eol and end parsers.
[SVN r44527]
2008-04-18 01:11:25 +00:00
Joel de Guzman
706b11546b char-sets
[SVN r44492]
2008-04-17 09:02:03 +00:00
Hartmut Kaiser
19e9487cad Spirit V2: Fixed more regression problems.
[SVN r44478]
2008-04-16 23:17:24 +00:00
Hartmut Kaiser
34d36738cf Spirit V2: started to address regression test failures
[SVN r44475]
2008-04-16 22:50:47 +00:00
Joel de Guzman
2431a80d8a spirit2 ! :)
[SVN r44360]
2008-04-13 03:02:30 +00:00