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 |
|