diff options
Diffstat (limited to 'todo.txt')
-rw-r--r-- | todo.txt | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/todo.txt b/todo.txt index 8b1ecd358..b827b56cb 100644 --- a/todo.txt +++ b/todo.txt @@ -10,18 +10,16 @@ version 0.9.2 - parser/grammar: * check that of branches can only receive even simpler expressions, don't allow 'of (var x = 23; nkIdent)' - * allow (var x = 12; for i in ... ; x) construct - * try except as an expression + * document (var x = 12; for i in ... ; x) construct - make use of commonType relation in expressions - further expr/stmt unification: - - nkIfStmt vs nkIfExpr - - start with JS backend and support exprs everywhere - - then enhance C backend - - OR: do the temp stuff in transf + - rewrite nkCaseExpr handling + - try except as an expression Bugs ==== +- new parser breaks docgen - docgen: sometimes effects are listed twice - 'result' is not properly cleaned for NRVO - instantiated generics are listed in error messages |