Joel de Guzman
|
0f972edcfa
|
some cleanup. we'll probably keep this simply as-is (same as calc6, but modular)
|
2014-05-02 22:42:46 +08:00 |
|
Joel de Guzman
|
c9f4ec675b
|
based on calc6 with any_parser
|
2014-05-02 19:33:07 +08:00 |
|
Joel de Guzman
|
0a4f187bc2
|
restarting based on calc6
|
2014-05-02 18:36:46 +08:00 |
|
Joel de Guzman
|
a129355f3e
|
implemented raw directive
|
2014-05-02 10:53:16 +08:00 |
|
Joel de Guzman
|
f9e3f874cc
|
porting calc7 to x3
|
2014-05-02 08:58:53 +08:00 |
|
Joel de Guzman
|
f7a3280fe6
|
added ast utilities
|
2014-05-01 16:13:15 +08:00 |
|
Joel de Guzman
|
3da43905a9
|
better x3::variant interface
|
2014-05-01 11:52:18 +08:00 |
|
K-ballo
|
955fa54406
|
Added type-erased parser, tests and examples
|
2014-04-22 12:47:04 -03:00 |
|
Ruslan Baratov
|
bbe67a21c3
|
Fix some misprints in docs and code comments.
|
2014-04-11 16:27:54 +04: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
|
f88d50853c
|
use enum class for error_handler_result
|
2014-04-09 11:54:09 +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
|
8a35332835
|
Merging Spirit x3 into devel
|
2014-03-18 11:06:19 +08:00 |
|
Joel de Guzman
|
5767624292
|
preparing for migration to boost devel
|
2014-03-18 10:53:30 +08:00 |
|
Joel de Guzman
|
fc6be25a8c
|
Removing (broken) scheme example.
[SVN r81058]
|
2014-01-22 21:42:26 +08:00 |
|
Beman Dawes
|
06ee52a23c
|
Add Boost.Build support for the Git modular layout, using links to to new header locations, thus preventing breakage to vast amounts of user code and build setups. Being added to SVN so that changes will automatically propagate to Git and modular Boost. Thanks to Steven Watanabe, Jürgen Hunold, Vladimir Prus, and Bjørn Roald for developing this patch. Steven in particular conceived the approach and did the initial implementation, which was further refined by the other contributors.
[SVN r86392]
|
2013-10-22 15:23:42 +00:00 |
|
Vladimir Prus
|
eac0534b8b
|
Undo previous commit, it was meant for another branch
[SVN r85888]
|
2013-09-25 08:32:03 +00:00 |
|
Vladimir Prus
|
0cc6fc4033
|
Initial modular patch, from Bjorn.
[SVN r85884]
|
2013-09-25 08:13:57 +00:00 |
|
Hartmut Kaiser
|
c8c65757c6
|
Spirit: fixing inspect errors
[SVN r82191]
|
2012-12-23 20:02:12 +00:00 |
|
Hartmut Kaiser
|
4e804bf318
|
Spirit: Fixing inspect problems
[SVN r81794]
|
2012-12-08 15:51:22 +00:00 |
|
Marshall Clow
|
53d3501521
|
Removed usage of deprecated macros in Boost.Fusion and Boost.Spirit
[SVN r81569]
|
2012-11-26 18:44:46 +00:00 |
|
Joel de Guzman
|
d26b161c1a
|
Patch from Michele Bertasi fixing segmentation fault bug
[SVN r81092]
|
2012-10-29 02:05:14 +00:00 |
|
Joel de Guzman
|
37aa3e9652
|
readding proper file structure
[SVN r81004]
|
2012-10-17 05:07:54 +00:00 |
|
Joel de Guzman
|
008cc318da
|
added test case
[SVN r81003]
|
2012-10-17 04:02:03 +00:00 |
|
Joel de Guzman
|
b26acbae0a
|
added json parser contributed by Michael Caisse
[SVN r81002]
|
2012-10-17 03:57:41 +00:00 |
|
Ben Hanson
|
259365d671
|
lexertl supports " like flex.
[SVN r78354]
|
2012-05-06 14:34:15 +00:00 |
|
Ben Hanson
|
5b46da6219
|
lexertl supports " like flex.
[SVN r78353]
|
2012-05-06 14:32:18 +00:00 |
|
Ben Hanson
|
d41008666c
|
Changed '*' to '+', as per lex example in the comment.
[SVN r78352]
|
2012-05-06 14:28:42 +00:00 |
|
Ben Hanson
|
74f95ca0ab
|
Changed '*' to '+', as per lex example in the comment.
[SVN r78351]
|
2012-05-06 14:27:03 +00:00 |
|
Joel de Guzman
|
b4e5268e1a
|
fix for identifier rule not allowing identifiers that start with a keyword (e.g. fortify)
[SVN r77966]
|
2012-04-14 00:00:03 +00:00 |
|
Joel de Guzman
|
cf280b5d21
|
Support for BOOST_SPIRIT_AUTO and qi::copy.
[SVN r76929]
|
2012-02-07 06:13:50 +00:00 |
|
Joel de Guzman
|
f73cbb273d
|
adding the target location in the project requirements to generate the exe in the same directory.
[SVN r74324]
|
2011-09-09 01:25:33 +00:00 |
|
Joel de Guzman
|
de7178d3aa
|
Better Jamfile
[SVN r74311]
|
2011-09-08 15:59:19 +00:00 |
|
Joel de Guzman
|
b4ed5856b2
|
- using LLVM 2.9 release
- added bjam for msvc
[SVN r74310]
|
2011-09-08 09:16:49 +00:00 |
|
Joel de Guzman
|
dab14454d1
|
Trivial tweaks
[SVN r73979]
|
2011-08-21 10:19:38 +00:00 |
|
Joel de Guzman
|
518df49fd9
|
Simple tweaks
[SVN r73641]
|
2011-08-10 19:04:03 +00:00 |
|
Joel de Guzman
|
77b9262c6a
|
refactoring: moving low-level llvm stuff into separate classes
[SVN r73622]
|
2011-08-09 15:07:52 +00:00 |
|
Joel de Guzman
|
eeccb6b2d3
|
refactoring: moving low-level llvm stuff into separate classes
[SVN r73621]
|
2011-08-09 14:39:03 +00:00 |
|
Hartmut Kaiser
|
cd3b9a325c
|
Spirit: Fixing lexer example
[SVN r73620]
|
2011-08-09 13:14:55 +00:00 |
|
Joel de Guzman
|
7cf3b31e7f
|
refactoring: moving low-level llvm stuff into separate classes
[SVN r73619]
|
2011-08-09 08:29:45 +00:00 |
|
Joel de Guzman
|
861f9aa29c
|
refactoring: moving low-level llvm stuff into separate classes
[SVN r73618]
|
2011-08-09 03:35:05 +00:00 |
|
Joel de Guzman
|
f4db273a73
|
refactoring: moving low-level llvm stuff into separate classes
[SVN r73617]
|
2011-08-09 01:53:00 +00:00 |
|
Joel de Guzman
|
159df190fb
|
fun tweaks
[SVN r73604]
|
2011-08-08 00:22:41 +00:00 |
|
Joel de Guzman
|
09cbc28274
|
error report on prefix++/-- when an lvalue is not found
[SVN r73597]
|
2011-08-07 15:15:56 +00:00 |
|
Joel de Guzman
|
665aef0591
|
Fixed grammar for unary expressions
[SVN r73591]
|
2011-08-07 06:19:50 +00:00 |
|
Joel de Guzman
|
6903c36713
|
samples update
[SVN r73590]
|
2011-08-07 05:39:38 +00:00 |
|