diff options
author | Araq <rumpf_a@web.de> | 2013-03-07 01:52:17 +0100 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2013-03-07 01:52:17 +0100 |
commit | 225d6570192e75371a1a7d6246ae56be784ea140 (patch) | |
tree | 7fc30d0913f4d202e39a0a02d35b9f7e902d5306 /todo.txt | |
parent | 4f79e34a9a07627f2672a4003e660179a140ff42 (diff) | |
download | Nim-225d6570192e75371a1a7d6246ae56be784ea140.tar.gz |
first steps to implement object construction expressions
Diffstat (limited to 'todo.txt')
-rwxr-xr-x | todo.txt | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/todo.txt b/todo.txt index c0065038a..badcf315c 100755 --- a/todo.txt +++ b/todo.txt @@ -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' |