Commit Graph

13 Commits

Author SHA1 Message Date
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
260dc0e82d Remove the now-redundant uses of as_expr(). 2018-02-23 21:50:06 -06:00
Zach Laine
22b8ab969f Make the calc3 get_arity transform a little nicer based on review feedback.
Fixes #43.
2018-02-16 23:23:48 -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
8282c4b10e Add Boost license copyright headers to all C++ files.
Fixes #31.
2018-02-15 18:07:48 -06:00
Zach Laine
ed985c0b21 Doc update to make the sections on transform() clearer. 2018-02-02 22:45:01 -06:00
Zach Laine
62bfb3d0b8 Amplify Transforming Expressions section. Fixes #14. 2017-03-17 21:27:11 -05:00
Zach Laine
31669e341b Implement placeholder as a terminal with a special value type. 2016-12-16 18:07:29 -06:00
Zach Laine
dc09144718 Update example docs. 2016-12-12 00:00:49 -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
7d243f40b0 Add calc examples. 2016-12-07 20:01:18 -06:00