Zach Laine
|
a5ce500ef6
|
Add BOOST_YAP_USER_CALL_OPERATOR_N.
Partially addresses #51.
|
2018-03-03 20:27:13 -06:00 |
|
Zach Laine
|
143beb91de
|
Unify binary member and nonmember macros; add subscript operator member macro.
Fixes #22.
Fixes #68.
|
2018-03-03 18:06:34 -06:00 |
|
Zach Laine
|
4ce7fbafd8
|
BOOST_YAP_USER_UNARY_OPERATOR_MEMBER -> BOOST_YAP_USER_UNARY_OPERATOR
Partially implements #22.
|
2018-03-03 16:20:39 -06:00 |
|
Zach Laine
|
311ce35ec9
|
Revert "Remove the now-redundant uses of as_expr()."
This reverts commit 260dc0e82d .
|
2018-03-02 23:11:44 -06:00 |
|
Zach Laine
|
661b09d09d
|
BOOST_YAP_USER_FREE_BINARY_OPERATOR -> BOOST_YAP_USER_NONMEMBER_BINARY_OPERATOR;
add BOOST_YAP_USER_ASSIGN_OPERATOR_MEMBER to macros table in docs.
|
2018-02-25 22:44:19 -06:00 |
|
Zach Laine
|
260dc0e82d
|
Remove the now-redundant uses of as_expr().
|
2018-02-23 21:50:06 -06:00 |
|
Zach Laine
|
8712988c25
|
Add expr_tag template to handle expr_kind <-> tag mapping.
Fixes #49.
|
2018-02-16 22:34:09 -06:00 |
|
Zach Laine
|
27380020d7
|
Revert "Transform terminals before they are unwrapped and given as arguments to"
This reverts commit 4e68505bab .
Fixes #40.
|
2018-02-15 21:24:20 -06:00 |
|
Zach Laine
|
8282c4b10e
|
Add Boost license copyright headers to all C++ files.
Fixes #31.
|
2018-02-15 18:07:48 -06:00 |
|
Zach Laine
|
55e9f33892
|
Remove this_type parameter from all member function macros.
|
2017-05-09 11:14:55 -05:00 |
|
Zach Laine
|
4e68505bab
|
Transform terminals before they are unwrapped and given as arguments to
TagTransforms.
|
2017-03-12 14:59:35 -05:00 |
|
Zach Laine
|
3230cf2955
|
#include yap/algorithm instead of yap/expression in appropriate examples.
|
2016-12-21 20:11:37 -06:00 |
|
Zach Laine
|
858117ea71
|
Remove unnecessary genericity in autodiff example, and remove the
assert(false) in the negation transform (since the reason it was placed there
is fixed).
|
2016-12-17 19:27:49 -06:00 |
|
Zach Laine
|
056e886351
|
Slight modifications to autodiff example, including one that reveals a bug.
|
2016-12-17 13:09:55 -06:00 |
|
Zach Laine
|
211454066b
|
Brevity in autodiff example.
|
2016-12-16 22:47:40 -06:00 |
|
Zach Laine
|
d9f17587cc
|
Refactor the autodiff example code to make it a better example.
|
2016-12-16 22:30:05 -06:00 |
|
Zach Laine
|
9e37427a0b
|
Add Autodiff_library sources as the basis for an example.
|
2016-12-16 22:20:10 -06:00 |
|