RosettaCodeData/Task/Call-a-function-in-a-shared-library/Nim/call-a-function-in-a-shared-library-4.nim
2016-12-05 23:44:36 +01:00

7 lines
165 B
Nim

# nim c --app:lib fakeimg.nim
var handle = 100
proc openimage*(s: string): int {.exportc, dynlib.} =
stderr.writeln "opening ", s
result = handle
inc(handle)