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
|
8b4e2cc5ea
|
Doc copy editing.
|
2018-03-03 23:37:48 -06: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
|
9c67b71648
|
Fix dangling reference errors by reinstating the use of as_expr() in recursive
transforms.
|
2018-03-02 23:32:19 -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 |
|
Louis Dionne
|
b2322fbca3
|
Fix typos
|
2018-02-26 22:41:16 -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
|
3f24d04ec6
|
Add a YAP expression version of the AST from the primer for clarity.
|
2018-02-25 15:45:20 -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
|
eef55d0f96
|
Flesh out note about mixing and matching ETs in a single expression;
miscellaneous copy editing.
Fixes #61.
|
2018-02-25 00:45:52 -06:00 |
|
Zach Laine
|
260dc0e82d
|
Remove the now-redundant uses of as_expr().
|
2018-02-23 21:50:06 -06:00 |
|
Zach Laine
|
0dc4966ca7
|
Copy editing.
|
2018-02-16 21:56:53 -06:00 |
|
Zach Laine
|
fc247a1f2d
|
Remove another probably unneeded reference to Proto.
|
2018-02-16 21:56:53 -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
|
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
|
181f3a774e
|
Add text to docs explaining how transform() works in more detail.
Fixes #23
|
2017-08-29 20:19:51 -05:00 |
|
Rohit Grover
|
09a028f924
|
fix some spelling errors in documentation
|
2017-08-16 15:19:56 -05:00 |
|
Markus Werle
|
df4516ba43
|
Fixed a typo
epxression -> expression
|
2017-05-10 19:07:37 -05:00 |
|
Zach Laine
|
86c6a6dfe1
|
Explain auto-application of terminal transforms. Fixes #13.
|
2017-03-18 12:28:39 -05:00 |
|
Zach Laine
|
62bfb3d0b8
|
Amplify Transforming Expressions section. Fixes #14.
|
2017-03-17 21:27:11 -05:00 |
|
Zach Laine
|
5c56657982
|
Slightly extend Transforming Expressions section.
|
2017-01-17 00:48: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
|
e69d40eb58
|
Document print().
|
2016-12-19 18:51:11 -06:00 |
|
Zach Laine
|
a871b6625e
|
Doc tweaks.
|
2016-12-17 22:39:36 -06:00 |
|
Zach Laine
|
be25348107
|
Update Transform Matching docs to reflect code changes.
|
2016-12-17 19:46:44 -06:00 |
|
Zach Laine
|
cd5b5d34fe
|
Update docs to reflect recent placeholder change.
|
2016-12-16 18:07:33 -06:00 |
|
Zach Laine
|
d6a843f794
|
Doc tweaks.
|
2016-12-14 20:58:43 -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
|
35e89d7e81
|
Docs copy editing.
|
2016-12-13 17:06:26 -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
|
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 |
|