Zach Laine
|
897b3561f2
|
Add a self-evaluating expression example.
|
2019-05-30 17:21:55 -05:00 |
|
Zach Laine
|
de07d885a3
|
Fix several problems with the release-built docs.
|
2018-10-31 20:13:35 -05:00 |
|
Zach Laine
|
a6f6794c69
|
Fix Quickbook concept links.
|
2018-06-23 23:42:51 -05:00 |
|
Zach Laine
|
54ffd11a23
|
Remove "(Proposed)" from documentation.
|
2018-06-20 02:32:57 -05:00 |
|
Zach Laine
|
4fffac23c0
|
Doc updates based on offline post-list-review doc review by Brook Milligan.
|
2018-03-21 21:50:53 -05:00 |
|
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
|
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
|
99f207e75b
|
Add an elaborated description of what evaluate() does.
Fixes #48.
|
2018-02-25 16:11:41 -06:00 |
|
Zach Laine
|
f85c018dd8
|
Remove TODO.
Fixes #66.
|
2018-02-25 14:21:16 -06:00 |
|
Zach Laine
|
74eab425e7
|
Substantially rewrite the description of transform() semantics.
Fixes #47.
Fixes #50.
|
2018-02-25 14:18:21 -06:00 |
|
Zach Laine
|
746787cc82
|
Add section on the idiomatic use of YAP.
Fixes #44.
|
2018-02-24 22:45:32 -06:00 |
|
Zach Laine
|
b80f06a4c6
|
Finish integrating the two new examples into the docs.
|
2018-02-18 15:53:12 -06:00 |
|
Zach Laine
|
25d4acf6d6
|
Add extensive comments to pipable_algorithms.cpp; use snippets from it in the
intro; add it as an example.
|
2018-02-18 13:33:53 -06:00 |
|
Zach Laine
|
f86431905d
|
Update docs copyright year.
|
2018-02-17 21:17:32 -06:00 |
|
Zach Laine
|
d1834c6c01
|
Add references to specific examples alluded to in a general reference to "Examples".
|
2018-02-16 21:56:53 -06:00 |
|
Zach Laine
|
191aa0c0ae
|
Consolidate expression<> code into a single header.
Fixes #37.
|
2018-02-15 19:17:10 -06:00 |
|
Zach Laine
|
3709cd2eb3
|
Flatten the doc section nesting; extend intro; add primer.
|
2018-02-15 18:10:30 -06:00 |
|
Zach Laine
|
acfebf5643
|
Minor adjustments to get the docs building again; remove some doc cruft.
|
2018-02-15 18:07:53 -06:00 |
|
Zach Laine
|
2adaeb8813
|
Remove customization point-based and their implicit tranformations,
evaluate_as(), and BOOST_YAP_CONVERSION_OPERATOR_TEMPLATE.
Fixes #29
Fixes #30
|
2018-02-14 20:32:00 -06:00 |
|
Zach Laine
|
ca22c8a10a
|
Doc copy editing, and add explicit values to expr_kind enumerators.
|
2018-02-14 17:50:29 -06:00 |
|
Zach Laine
|
dee006df7d
|
Update docs and some example code based on part 1 of Steven Watanabe's review.
|
2018-02-11 14:20:30 -06:00 |
|
Zach Laine
|
ed985c0b21
|
Doc update to make the sections on transform() clearer.
|
2018-02-02 22:45:01 -06:00 |
|
Zach Laine
|
b5368ff484
|
Add AutoIndex-based doc index. Fixes #11.
|
2017-01-14 14:31:01 -06:00 |
|
Zach Laine
|
12ff2f15fe
|
Add sections on transforming and evaluating expressions to the tutorial docs.
Fixes #7.
|
2017-01-14 13:51:23 -06:00 |
|
Zach Laine
|
3a4a28a48f
|
Add explicit doc section on Boost library dependencies.
|
2017-01-14 12:55:16 -06:00 |
|
Zach Laine
|
906de1d209
|
Fix _eval_{,as_} Quickbook defs.
|
2017-01-14 12:55:15 -06:00 |
|
Zach Laine
|
97c4b0ec2d
|
#define BOOST_NO_CONSTEXPR_IF 0 if no previous definition is given.
|
2017-01-14 12:55:15 -06:00 |
|
Zach Laine
|
47f170ec33
|
Document header organization.
|
2016-12-21 20:12:20 -06:00 |
|
Zach Laine
|
e69d40eb58
|
Document print().
|
2016-12-19 18:51:11 -06:00 |
|
Zach Laine
|
32c7da2863
|
Add a doc section on compiler support.
|
2016-12-19 18:49:45 -06:00 |
|
Zach Laine
|
ae12dfbfce
|
Correct horrible mistake in code-gen docs.
|
2016-12-18 15:13:04 -06:00 |
|
Zach Laine
|
d6fbd80fd0
|
Add autodiff example to docs.
|
2016-12-17 13:11:48 -06:00 |
|
Zach Laine
|
cd5b5d34fe
|
Update docs to reflect recent placeholder change.
|
2016-12-16 18:07:33 -06:00 |
|
Zach Laine
|
3c39a117b8
|
Flesh out Transform Matching section.
|
2016-12-13 23:39:14 -06:00 |
|
Zach Laine
|
1b7cd22217
|
Fill in customization points section.
|
2016-12-13 19:32:18 -06:00 |
|
Zach Laine
|
3c7480f3d1
|
Flesh out How Expression Operands Are Treated.
|
2016-12-12 21:56:51 -06:00 |
|
Zach Laine
|
245ac88b11
|
Reformat tutorial section.
|
2016-12-12 19:39:43 -06:00 |
|
Zach Laine
|
9bd24cd2b9
|
Update example docs.
|
2016-12-12 14:32:49 -06:00 |
|
Zach Laine
|
dc09144718
|
Update example docs.
|
2016-12-12 00:00:49 -06:00 |
|
Zach Laine
|
af183aa6ad
|
Update configuration docs.
|
2016-12-11 17:34:14 -06:00 |
|
Zach Laine
|
01be7e3c60
|
Tutorial doc updates.
|
2016-12-11 17:21:38 -06:00 |
|
Zach Laine
|
04060c65e4
|
Update tutorial docs.
|
2016-12-11 15:34:03 -06:00 |
|
Zach Laine
|
454cdc25e0
|
Initial sketch of intro.
|
2016-12-10 16:14:39 -06:00 |
|
Zach Laine
|
8c1a520b3b
|
Add concept docs.
|
2016-12-07 20:25:53 -06:00 |
|
Zach Laine
|
e576849544
|
Sketch in part of the non-reference docs.
|
2016-12-07 20:01:27 -06:00 |
|
Zach Laine
|
6254750d2a
|
Add BoostBook doc skeleton.
|
2016-12-07 20:01:24 -06:00 |
|