todo.txt changes
This commit is contained in:
parent
c43697b59a
commit
e353737e34
1 changed files with 10 additions and 5 deletions
15
todo.txt
15
todo.txt
|
|
@ -1,11 +1,21 @@
|
||||||
version 0.9.2
|
version 0.9.2
|
||||||
=============
|
=============
|
||||||
|
|
||||||
|
- implement constructors + full 'not nil' checking
|
||||||
|
- ``restrict`` pragma + backend support
|
||||||
- fix closure bug finally
|
- fix closure bug finally
|
||||||
- fix marshal bug
|
- fix marshal bug
|
||||||
- investigate nimgame bug
|
- investigate nimgame bug
|
||||||
|
|
||||||
|
|
||||||
|
version 0.9.4
|
||||||
|
=============
|
||||||
|
|
||||||
|
- make 'bind' default for templates and introduce 'mixin';
|
||||||
|
special rule for ``[]=``
|
||||||
|
- implicit deref for parameter matching; overloading based on 'var T'
|
||||||
|
|
||||||
|
|
||||||
version 0.9.X
|
version 0.9.X
|
||||||
=============
|
=============
|
||||||
|
|
||||||
|
|
@ -17,15 +27,10 @@ version 0.9.X
|
||||||
- implement the missing features wrt inheritance
|
- implement the missing features wrt inheritance
|
||||||
- improve the compiler as a service
|
- improve the compiler as a service
|
||||||
- ``=`` should be overloadable; requires specialization for ``=``
|
- ``=`` should be overloadable; requires specialization for ``=``
|
||||||
- implement constructors + 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'
|
|
||||||
- optimize genericAssign in the code generator
|
- optimize genericAssign in the code generator
|
||||||
- better support for macros that rewrite procs
|
- better support for macros that rewrite procs
|
||||||
- macros need access to types and symbols (partially implemented)
|
- macros need access to types and symbols (partially implemented)
|
||||||
- result = result shr 8 for the "system()" wrapper
|
- result = result shr 8 for the "system()" wrapper
|
||||||
|
|
||||||
- rethink the syntax/grammar:
|
- rethink the syntax/grammar:
|
||||||
* parser is not strict enough with newlines
|
* parser is not strict enough with newlines
|
||||||
* change comment handling in the AST
|
* change comment handling in the AST
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue