proc printf(frmt: cstring) {.varargs, header: "", cdecl.} var x = 0 inc x printf("hi %ld\n", x+4777)