>Since C does not support objects, you cannot use object-based solutions.

That's not _entirely_ true. It's possible to write object-oriented C, by
explicitly passing the "this" pointer from function to function (replace
myObject.foo(bar) with foo(myObject,bar) and so on). To access C++ objects
from C code, you'd probably want to write a wrapper library which peforms
that translation.

So if you're willing to do the work, it ought to be possible to write
additional C++ code to permit more powerful use of Xalan from C... but that
does require that someone who knows C and C++ provide that layer.

Reply via email to