anchor.diff:  
   (defmethod from-alien-form (type-number (type (eql 'gtype)) &rest args)
     (declare (ignore type args))
  -  `(type-from-number ,type-number t)) 
  +  `(type-from-number ,type-number)) 
   
   (defmethod from-alien-function ((type (eql 'gtype)) &rest args)
     (declare (ignore type args))
     #'(lambda (type-number)
  -      (type-from-number type-number t)))
  +      (type-from-number type-number)))
   
   (defmethod writer-function ((type (eql 'gtype)) &rest args)
     (declare (ignore type))
  
positive.code:   (declare (ignore type))
    (let ((reader (reader-function 'type-number)))
      #'(lambda (location &optional (offset 0))
  	(type-from-number (funcall reader location offset) t))))
  
  
  (eval-when (:compile-toplevel :load-toplevel :execute)
  
negative.code: ;; License along with this library; if not, write to the Free Software
  ;; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  
  ;; $Id: gtype.lisp,v 1.23 2005-01-12 13:33:06 espen Exp $
  
  (in-package "GLIB")
  
  