Johan Vromans wrote:
Wouldn't it then be a better approach to have Perl expose the necessary entry point(s) so you can use them from XS, instead of having to go the way of cutting/pasting?
Don't ready too much into "cut/paste" in this context. My point was that the code that exists in vutil/vutil.c is exactly those lines from util.c in bleadperl that implement version objects. The XS code provides the Perl interface to those objects (oh, and initializes the overloading).
John -- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4501 Forbes Boulevard Suite H Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5748