projects
/
umlisp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
6217487
)
r3071: *** empty log message ***
author
Kevin M. Rosenberg
<kevin@rosenberg.net>
Wed, 16 Oct 2002 17:37:39 +0000
(17:37 +0000)
committer
Kevin M. Rosenberg
<kevin@rosenberg.net>
Wed, 16 Oct 2002 17:37:39 +0000
(17:37 +0000)
classes.lisp
patch
|
blob
|
history
diff --git
a/classes.lisp
b/classes.lisp
index f8eb3a99f5c9c7b7bb0c8c2bb3c231f6a0b63289..fd31e48af87613b494632bf4c7423ad277ce6a7b 100644
(file)
--- a/
classes.lisp
+++ b/
classes.lisp
@@
-7,7
+7,7
@@
;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Apr 2000
;;;;
;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Apr 2000
;;;;
-;;;; $Id: classes.lisp,v 1.
6 2002/10/16 15:22:2
8 kevin Exp $
+;;;; $Id: classes.lisp,v 1.
7 2002/10/16 17:37:1
8 kevin Exp $
;;;;
;;;; This file, part of UMLisp, is
;;;; Copyright (c) 2000-2002 by Kevin M. Rosenberg, M.D.
;;;;
;;;; This file, part of UMLisp, is
;;;; Copyright (c) 2000-2002 by Kevin M. Rosenberg, M.D.
@@
-525,8
+525,10
@@
(eval-when (:compile-toplevel :load-toplevel :execute)
(defun english-term-p (obj)
(eval-when (:compile-toplevel :load-toplevel :execute)
(defun english-term-p (obj)
- (and (eq (class-name (class-of obj)) 'uterm)
- (string-equal (lat obj) "ENG"))))
+ "Returns two values: T/NIL if term is english and T/NIL if obj is a TERM"
+ (if (eq (kmrcl::ml-class-name (kmrcl::ml-class-of obj)) 'uterm)
+ (values (string-equal (lat obj) "ENG") t)
+ (values nil nil))))
(defun display-umls-obj
(obj &key (os *standard-output*) (format :text) (label nil)
(defun display-umls-obj
(obj &key (os *standard-output*) (format :text) (label nil)