X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=data-structures.lisp;h=beb209a844b1c94eba38e24b875d23061a6bd0e4;hb=188873f068b0c53febe4ee0ededbc755fce4869d;hp=7652fc8697159d3c174853481a1a556c98b0a0ba;hpb=63e2c4c3263fc0e5feaff7498350829f4bbdfcec;p=umlisp.git diff --git a/data-structures.lisp b/data-structures.lisp index 7652fc8..beb209a 100644 --- a/data-structures.lisp +++ b/data-structures.lisp @@ -21,7 +21,7 @@ ;;; Paths for files (defvar *umls-path* - (make-pathname :directory '(:absolute "data" "umls" "2003AC")) + (make-pathname :directory '(:absolute "data" "umls" "2004AA")) "Path for base of UMLS data files") (defvar *meta-path* @@ -54,7 +54,9 @@ ;; Preliminary objects to replace structures (defclass ufile () - ((fil :initarg :fil :accessor fil) + ((subdir :initarg :subdir :accessor subdir) + (dir :initarg :dir :accessor dir) + (fil :initarg :fil :accessor fil) (table :initarg :table :accessor table) (des :initarg :des :accessor des) (fmt :initarg :fmt :accessor fmt) @@ -64,7 +66,7 @@ (fields :initarg :fields :accessor fields) (ucols :initarg :ucols :accessor ucols)) (:default-initargs :fil nil :table nil :des nil :fmt nil :cls nil :rws nil :bts nil - :fields nil :ucols nil) + :fields nil :ucols nil :subdir nil :dir nil) (:documentation "UMLS File")) (defclass ucol ()