;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Apr 2000
;;;;
-;;;; $Id: package.lisp,v 1.29 2003/07/21 09:46:22 kevin Exp $
+;;;; $Id$
;;;;
;;;; This file, part of UMLisp, is
;;;; Copyright (c) 2000-2003 by Kevin M. Rosenberg, M.D.
(in-package #:cl-user)
-(defpackage #:umlisp
+(eval-when (:compile-toplevel :load-toplevel :execute) ;; enclose reader macro
+ (defpackage #:umlisp
(:nicknames #:u)
(:use #:kmrcl #:common-lisp #:hyperobject)
- (:export
-
+ (:export
+ #:dummy
+ .
;; From classes.lisp
- #:umlsclass
- #:ucon #:uterm #:ustr #:usrl #:uso #:ucxt #:urank #:udef #:usat #:usab #:ulo
- #:urel #:ucoc #:usty #:uatx #:uxw #:uxnw #:uxns
- #:lexterm #:labr #:lagr #:lcmp #:lmod #:lnom #:lprn #:lprp #:lspl #:ltrm
- #:ltyp #:lwd #:sdef #:sstr #:sstre1 #:sstre2
- #:sty #:tui #:def #:sab #:srl #:tty #:rank #:supres #:atn #:atv #:vcui
- #:rcui #:vsab
- #:rl #:sty2 #:ui #:ui2 #:ui3 #:eui #:bas #:eui2 #:bas2
- #:cui #:lui #:sui #:wd #:lat #:nstr :cuilist
- #:rsab #:lat
- #:s#def #:s#sty #:s#term #:s#str #:s#atx #:s#lo #:s#sat #:s#rel #:s#coc
- #:s#so #:s#cxt
- #:pfstr #:pfstr2 #:lrl #:def #:ts #:cui1 #:cui2 #:rela #:sl #:mg #:rel
- #:soc #:cot #:cof #:coa #:isn #:fr #:un #:sna #:soui #:hcd #:stt #:str
-
+ #1=(#:umlsclass
+ #:ucon #:uterm #:ustr #:usrl #:uso #:ucxt #:urank #:udef #:usat #:usab #:ulo
+ #:urel #:ucoc #:usty #:uatx #:uxw #:uxnw #:uxns
+ #:lexterm #:labr #:lagr #:lcmp #:lmod #:lnom #:lprn #:lprp #:lspl #:ltrm
+ #:ltyp #:lwd #:sdef #:sstr #:sstre1 #:sstre2
+ #:sty #:tui #:def #:sab #:srl #:tty #:rank #:supres #:atn #:atv #:vcui
+ #:rcui #:vsab
+ #:rl #:sty2 #:ui #:ui2 #:ui3 #:eui #:bas #:eui2 #:bas2
+ #:cui #:lui #:sui #:wd #:lat #:nstr :cuilist
+ #:rsab #:lat
+ #:s#def #:s#sty #:s#term #:s#str #:s#atx #:s#lo #:s#sat #:s#rel #:s#coc
+ #:s#so #:s#cxt
+ #:pfstr #:pfstr2 #:lrl #:def #:ts #:cui1 #:cui2 #:rela #:sl #:mg #:rel
+ #:soc #:cot #:cof #:coa #:isn #:fr #:un #:sna #:soui #:hcd #:stt #:str
+
;; From class-support.lisp
#:ucon-has-tui
#:english-term-p #:remove-non-english-terms #:remove-english-terms
#:lat-abbr-info #:stt-abbr-info
;; From sql.lisp
+ #:*umls-sql-db*
#:umls-sql-user!
#:umls-sql-passwd!
#:umls-sql-db!
#:find-usty-cui
#:find-usty-word
#:find-urel-cui
+ #:find-cui2-urel-cui
#:find-urel-cui2
#:find-ucon-rel-cui2
#:find-ucoc-cui
#:find-ucon-cuisui
#:find-ucon-str
#:find-ucon-all
+ #:find-cui-ucon-all
#:map-ucon-all
#:find-uterm-cui
#:find-uterm-lui
#:find-ucon-tui
#:find-ucon-word
#:find-ucon-normalized-word
+ #:find-cui-normalized-word
+ #:find-lui-normalized-word
+ #:find-sui-normalized-word
#:find-ustr-word
#:find-ustr-normalized-word
#:find-uterm-multiword
#:ustr_freq
#:usty_freq
#:usrl_freq
- ))
-
+ )))
+(defpackage umlisp-user
+ (:use #:kmrcl #:common-lisp #:hyperobject)
+ (:import-from :umlisp . #1#)
+ (:export . #1#)
+ (:documentation "User package for UMLisp")))