Tim, hello. I've only just noticed this thread, or I would have jumped in earlier.
On 2012 Jan 12, at 10:12, Tim Brown wrote: > My original problem was with SWIG (which, by default uses > scheme_make_symbol()). > > Poking about (and reading documentation): > swig -declaremodule -mzscheme ... > does everything splendidly. (a) This happened to me, too <http://groups.google.com/group/plt-scheme/browse_thread/thread/e4c09bcc41784f33/b77afd703eb67008?show_docid=b77afd703eb67008> The SWIG folk seemed happy enough to take a documentation patch, but if the racket part of the docs is still as ... terse as it was, it might be worth offering them an update. (b) I gave up on SWIG after a short while, and just did the management myself -- it seemed simpler, in the end. With suitable macro magic, I was able to do all of the C nastiness without pain. The results are at <http://nxg.me.uk/dist/racket-librdf/> if you're interested. All the best, Norman -- Norman Gray : http://nxg.me.uk SUPA School of Physics and Astronomy, University of Glasgow, UK ____________________ Racket Users list: http://lists.racket-lang.org/users