first steps to implement object construction expressions

This commit is contained in:
Araq 2013-03-07 01:52:17 +01:00
commit 225d657019
12 changed files with 132 additions and 41 deletions

View file

@ -8,7 +8,10 @@ version 0.9.2
* test libffi on windows
* test: times.format with the FFI
- acyclic vs prunable; introduce GC hints
- implement constructors + full 'not nil' checking
- implement constructors
- more checks
- C codegen for them
- document them
- CGEN: ``restrict`` pragma + backend support; computed goto support
- fix:
- 'result' is not properly cleaned for NRVO
@ -24,6 +27,7 @@ version 0.9.4
- provide tool/API to track leaks/object counts
- hybrid GC
- use big blocks in the allocator
- implement full 'not nil' checking
- make 'bind' default for templates and introduce 'mixin';
special rule for ``[]=``
- implicit deref for parameter matching; overloading based on 'var T'