1234567891011121314151617181920 |
- import hotcodereloading
- import nimhcr_1 # only importing 1
- let g_0 = 1000 # new value! but also a "new" global :)
- proc getInt*(): int = return g_0
- proc makeCounter*(): auto =
- return iterator: int {.closure.} =
- for i in countup(0, 10, 1):
- yield i
- let c = makeCounter()
- afterCodeReload:
- echo " 0: after - closure iterator! after reload! does it remember? :", c()
- echo " 0: after - closure iterator! after reload! does it remember? :", c()
|