;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Apr 2000
;;;;
-;;;; $Id: composite.lisp,v 1.6 2002/10/16 16:05:23 kevin Exp $
+;;;; $Id: composite.lisp,v 1.8 2002/10/18 07:28:57 kevin Exp $
;;;;
;;;; This file, part of UMLisp, is
;;;; Copyright (c) 2000-2002 by Kevin M. Rosenberg, M.D.
(:metaclass kmrcl:ml-class)
(:default-initargs :usty nil :freq nil)
(:title "Semantic Type and Count")
- (:ref-fields (tui find-ucon-tui "subobjects=no"))
+;; (:ref-fields (tui find-ucon-tui "subobjects=no"))
+ (:ref-fields (tui find-ucon-tui))
(:fields (tui :string fmt-tui) (freq :fixnum) (sty :string))
(:documentation "Composite object of usty/freq"))
(defmethod tui ((s usty_freq))
- (usty-tui (usty_freq-usty s)))
+ (tui (usty s)))
(defmethod sty ((s usty_freq))
- (usty-sty (usty_freq-usty s)))
+ (sty (usty s)))
(defun find-usty_freq-all ()
(defun find-ucon2_freq-coc-tui-all (tui)
(find-ucon2_freq-tui-all tui #'find-ucon2-coc-tui))
-#+cmu
+#+(or cmu scl)
(dolist (c '(ucon_freq ustr_freq usty_freq usrl_freq))
(let ((cl #+cmu (pcl:find-class c)
- #+sbcl (sb-pcl:find-class c)))
+ #+scl (find-class c)))
#+cmu (pcl:finalize-inheritance cl)
- #+sbcl (sb-pcl:finalize-inheritance cl)))
+ #+scl (clos:finalize-inheritance cl)))