static params: expr[T] is now static[T]
This introduces tyStatic and successfully bootstraps and handles few simple test cases. Static params within macros are no longer treated as PNimrodNodes - they are now equivalent to constants of the designated type.
This commit is contained in:
parent
7120491d05
commit
027f30610e
22 changed files with 135 additions and 110 deletions
1
todo.txt
1
todo.txt
|
|
@ -38,7 +38,6 @@ version 0.9.x
|
|||
- macros as type pragmas
|
||||
- implicit deref for parameter matching
|
||||
- lazy overloading resolution:
|
||||
* get rid of ``expr[typ]``, use perhaps ``static[typ]`` instead
|
||||
* special case ``tyStmt``
|
||||
- FFI:
|
||||
* test libffi on windows
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue