X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=data-structures.lisp;h=9f41d773c953ab699ccc196e4a85408cb857e64f;hb=cc146d0b1c7d6d7a050713754f1ea9a8d71a46b5;hp=d13b7099116f41f1885235bc15c54951246c0268;hpb=0ececd07987c48de78c14a60136014a2df7b280b;p=umlisp.git diff --git a/data-structures.lisp b/data-structures.lisp index d13b709..9f41d77 100644 --- a/data-structures.lisp +++ b/data-structures.lisp @@ -1,19 +1,30 @@ -;;;; $Id: data-structures.lisp,v 1.1 2002/10/05 20:17:14 kevin Exp $ - -(in-package :umlisp) - +;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10; Package: umlisp -*- +;;;; ************************************************************************* +;;;; FILE IDENTIFICATION +;;;; +;;;; Name: data-structures.lisp +;;;; Purpose: Basic data objects for UMLisp +;;;; Author: Kevin M. Rosenberg +;;;; Date Started: Apr 2000 +;;;; +;;;; $Id: data-structures.lisp,v 1.6 2003/05/06 02:14:59 kevin Exp $ +;;;; +;;;; This file, part of UMLisp, is +;;;; Copyright (c) 2000-2002 by Kevin M. Rosenberg, M.D. +;;;; +;;;; UMLisp users are granted the rights to distribute and use this software +;;;; as governed by the terms of the GNU General Public License. +;;;; ************************************************************************* + +(in-package #:umlisp) + +(eval-when (:compile-toplevel) + (declaim (optimize (speed 3) (safety 1) (compilation-speed 0) (debug 3)))) ;;; Paths for files -(defvar *umls-path* - (kboot:find-directory - '((nil (:absolute "data" "umls" "2002AC")) - (nil (:absolute "data" "umls" "2002AB")) - (nil (:absolute "data" "umls" "UMLS2001")) - #+mswindows ("F" (:absolute "umls" "2002ac")) - #+mswindows ("C" (:absolute "umls")) - #+mswindows ("F" (:absolute "umls" "UMLS2001")) - )) +(defvar *umls-path* + (make-pathname :directory '(:absolute "data" "umls" "2003AA")) "Path for base of UMLS data files") (defvar *meta-path*