Hi, is there any portable and recommended way for passing C pointers around in guile environment? I think of something like scm_to_ptr (analogous to scm_to_int etc.). Certainly such a value would be completely useless for the interpreter. One can achieve simillar functionality using the aforementioned scm_to_int (keeping track on the word length of the build target), but it seems rather unnatural.
Perhaps the need for passing pointers is a sign of a weakness in design of a given system, is it so? very good regards mg