19 lines
414 B
Nim
19 lines
414 B
Nim
|
|
import hotcodereloading
|
|
|
|
import nimhcr_1
|
|
import nimhcr_2 # a new and different import!
|
|
|
|
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: ", c()
|
|
echo " 0: after - closure iterator: ", c()
|
|
echo " 0: after - c_2 = ", c_2
|
|
|
|
proc getInt*(): int = return g_1 + g_2.len
|