I'm well aware of the purpose of Lucy, but is it not possible to use it directly from C? I can't find any documents regarding this, and the INSTALL file says "Currently it is available via Perl bindings.", which almost suggests "you're on your own if you're going to use Lucy from C" (and this sounds quite awkward for a C library).
I'm also trying to write Go bindings (which is normally done via cgo, which allows Go code to directly call C functions), and using cgo doesn't require any of the binding magics that ships with Lucy --it works best with a plain, old C API.
