0.pre7.90:
[sbcl.git] / src / code / host-c-call.lisp
index 440b8fa..b0b143b 100644 (file)
 
 (/show0 "host-c-call.lisp 12")
 
-(def-alien-type-class (c-string :include pointer :include-args (to)))
+(define-alien-type-class (c-string :include pointer :include-args (to)))
 
-(def-alien-type-translator c-string ()
+(define-alien-type-translator c-string ()
   (make-alien-c-string-type :to
                            (parse-alien-type 'char
                                              (sb!kernel::make-null-lexenv))))
 
-(def-alien-type-method (c-string :unparse) (type)
+(define-alien-type-method (c-string :unparse) (type)
   (declare (ignore type))
   'c-string)
 
-(def-alien-type-method (c-string :lisp-rep) (type)
+(define-alien-type-method (c-string :lisp-rep) (type)
   (declare (ignore type))
   '(or simple-base-string null (alien (* char))))
 
-(def-alien-type-method (c-string :naturalize-gen) (type alien)
+(define-alien-type-method (c-string :naturalize-gen) (type alien)
   (declare (ignore type))
   `(if (zerop (sap-int ,alien))
        nil
        (%naturalize-c-string ,alien)))
 
-(def-alien-type-method (c-string :deport-gen) (type value)
+(define-alien-type-method (c-string :deport-gen) (type value)
   (declare (ignore type))
   `(etypecase ,value
      (null (int-sap 0))