Joel de Guzman
|
29fea72576
|
Merge pull request #15 from jamboree/develop
fix transform_params/ fix integer_sequence for clang
|
2014-04-25 14:01:39 +08:00 |
|
jamboree
|
c298ad4c7f
|
fix transform_params/ fix integer_sequence for clang
|
2014-04-25 12:02:41 +08:00 |
|
K-ballo
|
7ee2ecf3d8
|
Merge branch 'develop' into x3-devel
|
2014-04-24 00:55:12 -03:00 |
|
Joel de Guzman
|
60f77e8f8d
|
Merge pull request #13 from jamboree/develop
x3 new facade-based API
|
2014-04-24 10:07:37 +08:00 |
|
Jamboree
|
7f7dbe9036
|
new facade-based API
|
2014-04-23 22:03:03 +08:00 |
|
Joel de Guzman
|
4fedf68181
|
Merge branch 'origin/x3-devel'
|
2014-04-23 07:28:10 +08:00 |
|
Joel de Guzman
|
ea98eb0cb7
|
Merge branch 'develop'
Conflicts:
include/boost/spirit/home/x3/core/parser.hpp
|
2014-04-23 07:26:52 +08:00 |
|
K-ballo
|
9015fc5324
|
Moved is_parser trait to its own file
|
2014-04-22 14:34:26 -03:00 |
|
K-ballo
|
ad772933a7
|
Added type-erased parser, tests and examples
|
2014-04-22 13:55:08 -03:00 |
|
K-ballo
|
9fc5b68d39
|
Subcontext fixes and formatting
|
2014-04-22 13:55:08 -03:00 |
|
K-ballo
|
955fa54406
|
Added type-erased parser, tests and examples
|
2014-04-22 12:47:04 -03:00 |
|
Joel de Guzman
|
dc5d47814e
|
various sequence handling fixes
|
2014-04-20 11:07:23 +08:00 |
|
Joel de Guzman
|
4497575589
|
added mising files
|
2014-04-18 19:48:10 +08:00 |
|
Joel de Guzman
|
0919f2a5d8
|
cleanup
|
2014-04-18 10:08:43 +08:00 |
|
Joel de Guzman
|
25b1cc6425
|
Fix for case where a single-element sequence is not being moved into a variant that can accept it.
|
2014-04-18 09:57:59 +08:00 |
|
Joel de Guzman
|
9c4f73a39a
|
moved (variant)has_substitute and (variant)find_substitute into traits
|
2014-04-18 09:38:23 +08:00 |
|
Joel de Guzman
|
4afb7f95f7
|
Merge pull request #12 from vtnerd/bugfix/qi_tests
Bugfix/qi tests
|
2014-04-17 07:47:49 +08:00 |
|
Lee Clagett
|
831104d38c
|
Removed some unnecessary namespacing aliasing in tests.
|
2014-04-16 07:36:45 -04:00 |
|
Lee Clagett
|
f0548108d3
|
Made alterative_function functor const to match non-specialized version.
|
2014-04-16 07:31:30 -04:00 |
|
Joel de Guzman
|
969ad3a276
|
Merge pull request #11 from vtnerd/bugfix/tst_map
Bugfix/tst map
|
2014-04-14 08:51:47 +08:00 |
|
Lee Clagett
|
a3d5d7909b
|
Fixed qi::alternative test code.
|
2014-04-13 14:07:10 -04:00 |
|
Lee Clagett
|
d7b37aec4b
|
Fixed iterator rollback bug in tst_map
|
2014-04-13 12:03:56 -04:00 |
|
Lee Clagett
|
79f65ff9c0
|
Updated tests to catch bug in tst_map
|
2014-04-13 11:51:19 -04:00 |
|
Joel de Guzman
|
1ca16a0bf7
|
Merge pull request #10 from ruslo/fix.misprints
Fix some misprints in docs and code comments.
|
2014-04-12 07:14:19 +08:00 |
|
Ruslan Baratov
|
bbe67a21c3
|
Fix some misprints in docs and code comments.
|
2014-04-11 16:27:54 +04:00 |
|
K-ballo
|
4814fff3ec
|
Moved is_parser trait to its own file
|
2014-04-10 00:44:11 -03:00 |
|
K-ballo
|
a43d107b2c
|
Subcontext fixes and formatting
|
2014-04-10 00:44:02 -03:00 |
|
Joel de Guzman
|
16c345b44e
|
ported calc6 to x3
|
2014-04-09 23:06:09 +08:00 |
|
Joel de Guzman
|
0b736c5e4c
|
date changes
|
2014-04-09 22:40:45 +08:00 |
|
Joel de Guzman
|
08a133e849
|
variant should be named variant. nothing else.
|
2014-04-09 22:25:43 +08:00 |
|
Joel de Guzman
|
a97fb7faf6
|
improved variant interface
|
2014-04-09 22:16:20 +08:00 |
|
Joel de Guzman
|
c265c80da8
|
added x3::ast and x3::forward_ast (specialized versions of boost::variant and boost::recursive_wrapper)
|
2014-04-09 15:17:02 +08:00 |
|
Joel de Guzman
|
26b0e9e1f0
|
action should be in core, not auxilary
|
2014-04-09 12:57:52 +08:00 |
|
Joel de Guzman
|
f88d50853c
|
use enum class for error_handler_result
|
2014-04-09 11:54:09 +08:00 |
|
Joel de Guzman
|
e24686ea6f
|
added on_sucess handler (complements on_error)
|
2014-04-09 11:40:02 +08:00 |
|
Joel de Guzman
|
fec8e80611
|
wrong underscore crept in
|
2014-04-09 09:43:35 +08:00 |
|
Joel de Guzman
|
47a8258998
|
fixes #5872
|
2014-04-09 09:41:35 +08:00 |
|
Joel de Guzman
|
c0c07026dc
|
Ported calc5 to X3 (Same as Calc4, this time, we'll incorporate debugging support, plus error handling and reporting).
|
2014-04-09 08:34:57 +08:00 |
|
Joel de Guzman
|
e1dffe91c3
|
impemented rule %= operator
|
2014-04-08 11:30:13 +08:00 |
|
Joel de Guzman
|
92dfab37fa
|
added offline error handling for rules
|
2014-04-07 15:26:12 +08:00 |
|
Joel de Guzman
|
16b894852a
|
added actions test
added _fail context for forcing a faiked parse
|
2014-04-02 17:38:03 +08:00 |
|
Joel de Guzman
|
ceb4e05483
|
semantic actions with attributes only (no context)
|
2014-04-02 02:34:32 +08:00 |
|
Joel de Guzman
|
4a7cdc23e0
|
nullary semantic actions allowed
|
2014-04-02 02:04:41 +08:00 |
|
Joel de Guzman
|
7b0d142492
|
semantic actions with context only (no attributes)
|
2014-04-02 01:52:19 +08:00 |
|
Joel de Guzman
|
99337861f8
|
+ Using -std=c++1y
+ Using polymorphic lambda on semantic actions
|
2014-04-01 18:54:33 +08:00 |
|
Joel de Guzman
|
5489fe019a
|
moving files in optimization to workbench
|
2014-04-01 15:06:38 +08:00 |
|
Joel de Guzman
|
23448524c7
|
Merge pull request #5 from redbaron/char-container-std-string
use std::string as a container for char
|
2014-04-01 10:53:55 +08:00 |
|
Joel de Guzman
|
a91299b952
|
Merge branch 'redbaron-parse-into-fusion-map'
|
2014-04-01 10:51:20 +08:00 |
|
Joel de Guzman
|
df2e019830
|
Merge branch 'parse-into-fusion-map' of https://github.com/redbaron/spirit into redbaron-parse-into-fusion-map
Conflicts:
test/Jamfile
|
2014-04-01 10:50:51 +08:00 |
|
Joel de Guzman
|
8a76ae3dd4
|
Merge branch 'redbaron-lit-leaks-attribute'
|
2014-04-01 10:48:56 +08:00 |
|