[movitz-cvs] CVS update: movitz/losp/muerte/primitive-functions.lisp

Frode Vatvedt Fjeld ffjeld at common-lisp.net
Sat Jul 31 23:35:04 UTC 2004


Update of /project/movitz/cvsroot/movitz/losp/muerte
In directory common-lisp.net:/tmp/cvs-serv25568

Modified Files:
	primitive-functions.lisp 
Log Message:
Changed the implementation of ratios from a defstruct to a built-in
structure.

Date: Sat Jul 31 16:35:04 2004
Author: ffjeld

Index: movitz/losp/muerte/primitive-functions.lisp
diff -u movitz/losp/muerte/primitive-functions.lisp:1.35 movitz/losp/muerte/primitive-functions.lisp:1.36
--- movitz/losp/muerte/primitive-functions.lisp:1.35	Mon Jul 26 14:02:25 2004
+++ movitz/losp/muerte/primitive-functions.lisp	Sat Jul 31 16:35:03 2004
@@ -10,7 +10,7 @@
 ;;;; Author:        Frode Vatvedt Fjeld <frodef at acm.org>
 ;;;; Created at:    Tue Oct  2 21:02:18 2001
 ;;;;                
-;;;; $Id: primitive-functions.lisp,v 1.35 2004/07/26 21:02:25 ffjeld Exp $
+;;;; $Id: primitive-functions.lisp,v 1.36 2004/07/31 23:35:03 ffjeld Exp $
 ;;;;                
 ;;;;------------------------------------------------------------------
 
@@ -718,6 +718,8 @@
 
 (defun complicated-class-of (object)
   (typecase object
+    (ratio
+     (find-class 'ratio))
     (std-instance
      (movitz-accessor object movitz-std-instance class))
     (standard-gf-instance





More information about the Movitz-cvs mailing list