Zach Laine
|
1964805e89
|
Break up headers into more chunks.
|
2016-12-07 20:01:27 -06:00 |
|
Zach Laine
|
cd7d8678d3
|
Add specialization of default_transform_expression for expr_arity::three; add cond(), then(), else_() accessors.
|
2016-12-07 20:01:26 -06:00 |
|
Zach Laine
|
ce5a0a8744
|
Move lib headers to boost/yap.
|
2016-12-07 20:01:24 -06:00 |
|
Zach Laine
|
dda826b95c
|
proto17 -> yap
|
2016-12-07 20:01:24 -06:00 |
|
Zach Laine
|
a4ea007d59
|
Add support for alternate transform function syntax, a la Boost.Proto, using the new tag types.
|
2016-12-07 20:01:22 -06:00 |
|
Zach Laine
|
37940c5ec1
|
Remove the expr_ref specialization of expression.
|
2016-12-07 20:01:20 -06:00 |
|
Zach Laine
|
29a7bedc00
|
Add reference-to-expr expr_kind expr_ref; expressions used in other expressions are now captured by reference.
|
2016-12-07 20:01:20 -06:00 |
|
Zach Laine
|
0033b42734
|
Replace parameter pack in expression<> with a single Tuple param.
|
2016-12-07 20:01:19 -06:00 |
|
Zach Laine
|
96927a994c
|
Support moves in transform().
|
2016-12-07 20:01:18 -06:00 |
|
Zach Laine
|
316da24c25
|
Add naive transform().
|
2016-12-07 20:01:18 -06:00 |
|