implemented generic templates

This commit is contained in:
Araq 2012-08-27 01:59:14 +02:00
commit 6bcdb9c8f4
7 changed files with 47 additions and 26 deletions

View file

@ -1,9 +1,8 @@
version 0.9.0
=============
- make 'bind' default for templates and introduce 'mixin'
- introduce 'callsite' magic and make macros and templates the same
- implement generic templates/macros
- make 'bind' default for templates and introduce 'mixin'
- implement "closure tuple consists of a single 'ref'" optimization
- implement for loop transformation for first class iterators
@ -37,6 +36,8 @@ version 0.9.XX
- fix exception handling
- document 'do' notation
- allow implicit forward declarations of procs via a pragma (so that the
wrappers can deactivate it)
- rethink the syntax: distinction between expr and stmt is unfortunate;
indentation handling is quite complex too; problem with exception handling
is that often the scope of ``try`` is wrong and apart from that ``try`` is