Joel de Guzman
|
98b93cb7de
|
updates
|
2013-05-08 22:51:41 +08:00 |
|
Joel de Guzman
|
262858e152
|
updates and added cppnow slides (WIP)
|
2013-05-07 14:52:40 +08:00 |
|
Joel de Guzman
|
47891a90e9
|
some cleanup and renames for the cppnow 2013 presentation
|
2013-05-06 12:05:13 +08:00 |
|
Hartmut Kaiser
|
0f3fe1e6cd
|
Spirit: merging from trunk
[SVN r84119]
|
2013-05-02 19:51:13 +00:00 |
|
Hartmut Kaiser
|
37ef3b7591
|
Fix #8066: Conflict with Boost.Log on GCC 4.4
[SVN r84118]
|
2013-05-02 19:48:25 +00:00 |
|
Joel de Guzman
|
81d5cf7981
|
A bit of cleanup
|
2013-05-02 21:26:57 +08:00 |
|
Joel de Guzman
|
a18457a3bf
|
Merge branch 'master' of github.com:djowel/spirit_x3
|
2013-05-02 21:18:54 +08:00 |
|
Joel de Guzman
|
71a839268d
|
Proper implementation of the rule attribute context handling
|
2013-05-02 21:18:11 +08:00 |
|
Mario Lang
|
dd1e1de02c
|
Remove a confusing space inside the quotes around failed text.
|
2013-05-02 14:28:33 +02:00 |
|
Joel de Guzman
|
0882fc66ec
|
Fixes to make calc5.cpp compile again
|
2013-05-02 18:40:36 +08:00 |
|
K-ballo
|
86e0d1e3e9
|
avoided skipper copy in lexeme directive
Signed-off-by: K-ballo <k@fusionfenix.com>
|
2013-04-28 21:22:03 -03:00 |
|
Hartmut Kaiser
|
590a2c203f
|
Spirit: Merging from trunk
[SVN r83927]
|
2013-04-16 12:48:05 +00:00 |
|
Hartmut Kaiser
|
0f52ab8636
|
Spirit: making sure destructor of temporary stream is called in the right places
[SVN r83926]
|
2013-04-16 12:16:39 +00:00 |
|
Hartmut Kaiser
|
6ae7c1548f
|
Spirit: merging from trunk
[SVN r83840]
|
2013-04-10 22:51:13 +00:00 |
|
Hartmut Kaiser
|
892d8ec125
|
Fix #8381: karma::uint_generator fails to compile in C++11 mode
[SVN r83776]
|
2013-04-06 14:36:38 +00:00 |
|
Andrey Semashev
|
f4df95f2d0
|
Fixed compilation on compilers with support for static_assert.
[SVN r83754]
|
2013-04-03 19:16:59 +00:00 |
|
Hartmut Kaiser
|
94d5862df7
|
Spirit: Merging from trunk
[SVN r83739]
|
2013-04-03 13:17:15 +00:00 |
|
Hartmut Kaiser
|
ae8b2b54b3
|
Spirit: fix #8361: Linking problems with MSVC
[SVN r83738]
|
2013-04-03 13:13:12 +00:00 |
|
Hartmut Kaiser
|
c275ac9291
|
Spirit: Merging trunk
[SVN r83487]
|
2013-03-18 11:31:16 +00:00 |
|
Hartmut Kaiser
|
29f6fcdaa0
|
Fix #8302: Lexer does not relase iterator - excellent catch!
[SVN r83486]
|
2013-03-18 11:28:33 +00:00 |
|
Hartmut Kaiser
|
f7f2dd4d9a
|
Merging Spirit fixes
[SVN r83463]
|
2013-03-16 14:46:00 +00:00 |
|
Hartmut Kaiser
|
2b4c331e70
|
Fix #8291: Lexer fails to work on ARM
[SVN r83462]
|
2013-03-16 14:39:51 +00:00 |
|
Hartmut Kaiser
|
3e013475ab
|
Fix #6248: multi_pass_iterator not flushed automatically by expectation operator
[SVN r83461]
|
2013-03-16 14:36:12 +00:00 |
|
Mario Lang
|
707391d19d
|
get_info specialisation for eoi and eol.
|
2013-03-14 20:02:02 +01:00 |
|
Hartmut Kaiser
|
82cc0ae61a
|
Applying patch fixing a double destruction in detail::hold_any
[SVN r83414]
|
2013-03-13 13:32:21 +00:00 |
|
K-ballo
|
5b7dea4103
|
Fixed [[ that would result in an attribute-specifier (see §7.6.1/6)
Signed-off-by: K-ballo <k@fusionfenix.com>
|
2013-03-12 21:13:16 -03:00 |
|
Joel de Guzman
|
8b0085e735
|
Fixes #8186
[SVN r83367]
|
2013-03-09 04:41:33 +00:00 |
|
K-ballo
|
d1f43c6270
|
Removed unwanted test case
Signed-off-by: K-ballo <k@fusionfenix.com>
|
2013-03-07 22:20:20 -03:00 |
|
Mario Lang
|
b4746ffed2
|
x3::eoi
|
2013-03-07 21:19:43 +01:00 |
|
Mario Lang
|
c21bd4b8c1
|
x3::eol
|
2013-03-07 18:17:21 +01:00 |
|
Joel de Guzman
|
a05eb58920
|
Merge pull request #1 from mlang/master
My two small patches as a pull request
|
2013-03-07 06:17:52 -08:00 |
|
Mario Lang
|
af423eda00
|
get_info support for x3::symbols.
|
2013-03-07 14:13:48 +01:00 |
|
Mario Lang
|
093051690f
|
Simplify context demo.
|
2013-03-07 14:13:02 +01:00 |
|
Joel de Guzman
|
b151c65b29
|
workaround MSVC lambda bug!
|
2013-03-04 14:31:19 +08:00 |
|
Joel de Guzman
|
730053b2e0
|
Fixes for single-element vector attribute compatibility.
|
2013-03-04 13:46:55 +08:00 |
|
K-ballo
|
b28452f4dd
|
Added rule attribute compatibility test
Signed-off-by: K-ballo <k@fusionfenix.com>
|
2013-02-28 22:48:21 -03:00 |
|
K-ballo
|
1684ab2e4a
|
tests for single-element fusion sequence
Signed-off-by: K-ballo <k@fusionfenix.com>
|
2013-02-27 22:33:25 -03:00 |
|
Joel de Guzman
|
927de522fb
|
added context test to see that compiler optimization works as expected.
|
2013-02-12 08:32:31 +08:00 |
|
Joel de Guzman
|
e6d8a46e4c
|
added test for single element tuple handling
|
2013-02-11 18:44:14 +08:00 |
|
Joel de Guzman
|
4440612c30
|
added test from spirit mailing list
|
2013-02-10 22:41:32 +08:00 |
|
Joel de Guzman
|
8893b79a4a
|
- eps update for handling predicate functions
- rule update for handling actions (rule attribute passing protocol)
|
2013-02-07 23:06:17 +08:00 |
|
Hartmut Kaiser
|
b7b7d2f1c8
|
Spirit: fix #7977: functor_input example for multi_pass iterator has various issues
[SVN r82759]
|
2013-02-06 13:20:02 +00:00 |
|
Joel de Guzman
|
8afb72fd0b
|
cleanup
|
2013-02-05 14:51:02 +08:00 |
|
Joel de Guzman
|
b7147eef10
|
added rule_context which points to the enclosing rule's attribute (and later locals and rule arguments)
|
2013-02-05 14:35:27 +08:00 |
|
Joel de Guzman
|
d64eb05d8a
|
easier context usage.
|
2013-02-05 12:17:06 +08:00 |
|
Joel de Guzman
|
ea38dfb73f
|
OK, working auto and non-auto attribute propagation with semantic actions
|
2013-02-03 00:27:02 +08:00 |
|
Joel de Guzman
|
a6ce2a075d
|
how it should be, but not working... have to disable attribute propagation when a semantic action is found.
|
2013-02-02 23:39:23 +08:00 |
|
Joel de Guzman
|
9462c223db
|
+ actions added
+ cleanup rule context
+ added rule attribute in rule context
|
2013-02-02 22:41:59 +08:00 |
|
Joel de Guzman
|
021f94c084
|
Error handling
|
2013-02-02 19:33:13 +08:00 |
|
Joel de Guzman
|
3373f8ccb8
|
testing complex mix of > and >>
|
2013-02-02 12:59:22 +08:00 |
|