on master help sign in
Add CHANGELOG note on DSL block updates
commitc0d58b3282dcff6ac333a3b528599a878606850f authorDavid Raymond Christiansen <david@davidchristiansen.dk> dateMon 2 Mar 2015, 12:51 (12 years ago) parent3c05bcd
1 file changed+6−1
CHANGELOG+6−1
CHANGELOG+6−1
@@ -14,7 +14,12 @@ New in 0.9.17:
1414 been renamed to (<*) and (*>). The cascading effects of this rename
1515 are that Algebra.(<*>) has been renamed to Algebra.(<.>) and
1616 Matrix.(<.>) is now Matrix.(<:>).
17−
17+* Binding forms in DSL notation are now given an extra argument: a
18+ reflected representation of the name that the user chose.
19+ Specifically, the rewritten lambda, pi, and let binders will now get
20+ an extra argument of type TTName. This allows more understandable
21+ dynamic errors in DSL code and more readable code generation results.
22+
1823New in 0.9.16:
1924--------------
2025* Inductive-inductive definitions are now supported (i.e. simultaneously