--0-844079446-1131789087	5667
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

I'm doing some experimenting with writing C extensions, and so far it is fairly simple and intuitive.  However, there is one thing that I cannot figure out.  In ruby.h there are the native types define as T_STRING, T_FIXNUM, etc., allowing you to take an argument and see if it is a string or fixnum and act accordingly.  How would I go about testing if the argument is a user-defined type?  Is this even possible?  Thanks in advance.

		
---------------------------------
 Yahoo! FareChase - Search multiple travel sites in one click.  
--0-844079446-1131789087	5667--