pragma statements in rodfiles -- couldn't reproduce

This commit is contained in:
Araq 2012-09-18 17:47:57 +02:00
commit 9b8afc9321
2 changed files with 4 additions and 3 deletions

View file

@ -1,5 +1,8 @@
{.overflowchecks: on.}
converter uglyToBool*(x: int): bool = converter uglyToBool*(x: int): bool =
{.Breakpoint.}
result = x != 0 result = x != 0

View file

@ -3,7 +3,7 @@ version 0.9.0
- make 'bind' default for templates and introduce 'mixin' - make 'bind' default for templates and introduce 'mixin'
- implicit deref for parameter matching - implicit deref for parameter matching; overloading based on 'var T'
- optimize genericAssign in the code generator - optimize genericAssign in the code generator
@ -13,8 +13,6 @@ Bugs
- sneaking with qualifiedLookup() is really broken! - sneaking with qualifiedLookup() is really broken!
- bug: aporia.nim(968, 5) Error: ambiguous identifier: 'DELETE' -- - bug: aporia.nim(968, 5) Error: ambiguous identifier: 'DELETE' --
use a qualifier use a qualifier
- bug: pragma statements in combination with symbol files are evaluated twice
but this can lead to compilation errors
- bug: the parser is not strict enough with newlines: 'echo "a" echo "b"' - bug: the parser is not strict enough with newlines: 'echo "a" echo "b"'
compiles compiles
- bug: blocks can "export" an identifier but the CCG generates {} for them ... - bug: blocks can "export" an identifier but the CCG generates {} for them ...