diff options
author | Araq <rumpf_a@web.de> | 2012-10-31 02:31:03 +0100 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2012-10-31 02:31:03 +0100 |
commit | ce454fb835827ccefacad2acf79a90ca25560e5a (patch) | |
tree | 8de2d0c68625ac85a3a6028e87cf081ff445db04 /todo.txt | |
parent | 2133fbfccef934ae0f8ffafe0ecf4ef378e4cacf (diff) | |
download | Nim-ce454fb835827ccefacad2acf79a90ca25560e5a.tar.gz |
exception tracking barely works; but disabled
Diffstat (limited to 'todo.txt')
-rwxr-xr-x | todo.txt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/todo.txt b/todo.txt index ee2bd308c..b88eab249 100755 --- a/todo.txt +++ b/todo.txt @@ -1,6 +1,10 @@ version 0.9.2 ============= +- implement/generalize the effect system; checked exceptions +- overloading based on ASTs: 'constraint' should not be in PType but for the + parameter *symbol* + - document 'mixin' for generics and symbol lookup rules; special rule for ``[]=`` - implement the compiler as a service @@ -135,7 +139,6 @@ Version 2 and beyond troublesome, but maybe we can come up with a simple heuristic. (All procs that `new` shared memory are syncGC() candidates...) -- implement/generalize the effect system; checked exceptions - const ptr/ref - language change: inheritance should only work with reference types, so that |