Commit Graph

4777 Commits

Author SHA1 Message Date
Joel de Guzman
24e4453bfd test that attributes with > work just like with >> 2013-02-02 12:19:37 +08:00
Joel de Guzman
db7c64be1d expectation operator added 2013-02-02 12:03:44 +08:00
Joel de Guzman
c70eff4c21 expect directive added 2013-02-02 11:48:28 +08:00
Joel de Guzman
62f6614abb debug with attributes working 2013-02-01 20:19:54 +08:00
Joel de Guzman
fbaf8c1101 debugging added (not fully functional yet) 2013-02-01 18:55:09 +08:00
Joel de Guzman
198e429a2e added proxy parser 2013-02-01 15:17:18 +08:00
Joel de Guzman
fc9cae368e Tricky test cases now pass just fine! (not possible with spirit-2) 2013-02-01 12:59:36 +08:00
Joel de Guzman
aa829c8431 enabling static_assert again 2013-02-01 00:54:31 +08:00
Joel de Guzman
6049b139d4 disabling latest sequence test 2013-01-31 23:28:39 +08:00
Joel de Guzman
a8702c11e0 some updates before moving to github 2013-01-31 21:17:05 +08:00
Joel de Guzman
2acebaf994 Fixes #7942
[SVN r82658]
2013-01-28 16:37:15 +00:00
Hartmut Kaiser
2f0efa2e73 Spirit: merging from trunk
[SVN r82574]
2013-01-20 23:59:21 +00:00
Joel de Guzman
d28f893bc1 Added debug print routines (not yet integrated). 2013-01-20 18:12:19 +08:00
Joel de Guzman
e9a95d3de6 added unicode support plus complete char classification 2013-01-20 00:57:20 +08:00
Joel de Guzman
3d445a8c27 added char class test 2013-01-19 23:28:04 +08:00
Joel de Guzman
f502b3f506 added difference parser + test 2013-01-19 23:09:01 +08:00
Joel de Guzman
7330f6e71f proper move behavior; no more swap. (relies on fusion::move which has just been added to trunk). 2013-01-19 22:41:55 +08:00
Joel de Guzman
9e567ac486 symbols added + tests 2013-01-19 21:26:32 +08:00
Joel de Guzman
54fe900460 uint tests with different radix 2013-01-19 19:58:43 +08:00
Joel de Guzman
3f33547eef - more rule tests
- uint parser added
2013-01-19 19:32:55 +08:00
Joel de Guzman
3305b02a9a implemented skip_flag param to phrase_parse 2013-01-19 18:09:13 +08:00
Joel de Guzman
ad2fa29805 bump the old dates 2013-01-17 23:42:50 +08:00
Joel de Guzman
a5354dbac1 rename 2013-01-17 23:37:12 +08:00
Joel de Guzman
d7ebd8b5de some more move_to updates 2013-01-17 23:27:55 +08:00
Joel de Guzman
b7b8951466 better move_to strategy 2013-01-17 22:52:00 +08:00
Joel de Guzman
afaddc9974 working move but probably not yet optimized 2013-01-17 22:34:23 +08:00
Joel de Guzman
a94f3d3c3c changed to move_to from assign_to for performance on c++11 2013-01-17 22:02:30 +08:00
Hartmut Kaiser
ad53d2e841 Fix #7900: karma indirect_iterator returns reference to temporary
[SVN r82521]
2013-01-17 13:33:58 +00:00
Joel de Guzman
d6c5a3a10e added predicates + cleanup 2013-01-17 18:46:56 +08:00
Joel de Guzman
f16822815a list + tricky conformance tests done 2013-01-17 17:54:15 +08:00
Joel de Guzman
4748c6cd9e eps added + tests 2013-01-17 15:35:29 +08:00
Joel de Guzman
7ac2f80c0b omit + tests implemented 2013-01-17 14:42:16 +08:00
Joel de Guzman
559e344273 cleanup. adl can't find spirit::get<key> 2013-01-17 13:23:15 +08:00
Joel de Guzman
704f288b8d some cleanup 2013-01-17 11:06:41 +08:00
Joel de Guzman
dd0a23dd8e optional in sequence tests 2013-01-17 10:53:15 +08:00
Joel de Guzman
dffbd855d7 optionals implemented + tests 2013-01-17 10:47:11 +08:00
Joel de Guzman
7e7db1d8a7 compile bug fix for gcc 2013-01-16 23:47:15 +08:00
Joel de Guzman
914607942c Tricky sequence tests working 2013-01-16 23:40:28 +08:00
Joel de Guzman
49748ef2d9 fixed bug 2013-01-16 22:43:39 +08:00
Joel de Guzman
04d932cc72 A lot more sequence tests passing 2013-01-16 15:42:46 +08:00
Joel de Guzman
1655f4c0ef Workaround to make gcc happy (seems like a gcc bug!) 2013-01-16 13:00:42 +08:00
Joel de Guzman
a02224c31d lotsa sequence tests working now 2013-01-15 23:40:53 +08:00
Joel de Guzman
758e0d5acf Sequences taking in container attributes partially working 2013-01-15 22:50:54 +08:00
Joel de Guzman
a73fa7f2cb added parse_into_container function 2013-01-15 22:09:09 +08:00
Joel de Guzman
3cab46abe4 calculator should be const 2013-01-10 21:02:58 +08:00
Joel de Guzman
089406909c Working attribute-savvy calculator! Compile time: Spirit 3x == 4secs; Spirit-2 == 10secs 2013-01-10 19:35:04 +08:00
Joel de Guzman
235359a45c more sequence attribute handling conformance to v2 2013-01-10 14:45:48 +08:00
Joel de Guzman
f4b5c41cdb another unstable commit... getting halfway there with attributes 2013-01-09 20:11:04 +08:00
Joel de Guzman
947016168c (unstable commit) we have a grammar, but the there are flaws in the design. 2013-01-09 17:39:29 +08:00
Joel de Guzman
f374aac8ec Merge branch 'master' of https://bitbucket.org/djowel/spirit_x3
Conflicts:
	boost/spirit/home/x3/nonterminal/rule.hpp
	libs/spirit/test/x3/rule1.cpp
2013-01-08 18:56:31 +08:00