(The reason I mentioned C++ is that I think it's unreasonable to expect users to deal with mangled names--it's inconvenient. On the other hand, having the user list the mangled symbols means that it's a little more resilient to different compilers). Ben