$ od -c -N 50000 [phylum]<LISP>KOTO>Library>DOC>DATABASEFNS.TEDIT!1
0000000 1 \r \r L I S P L I B R A R Y
0000020 P A C K A G E S M A N U A L \r
0000040 1 \r \r L I S P L I B R A R Y
0000060 P A C K A G E S M A N U A L \r
0000100 D A T A B A S E F N S \r 1 \r \r P
0000120 R O G R A M A N A L Y S I S \r
0000140 1 \r \r \t D A T A B A S E F N S
0000160 \r 6 \r \r D a t a B a s e F n s
0000200 i s a v e r y s m a l l
0000220 p a c k a g e w h o s e p u
0000240 r p o s e i s t o m a k e
0000260 t h e c o n s t r u c t i o
0000300 n a n d m a i n t e n a n c
0000320 e o f M A S T E R S C O P
0000340 E d a t a b a s e s a n
0000360 e s s e n t i a l l y a u t o
0000400 m a t i c p r o c e s s .
0000420 I t m o d i f i e s M A K
0000440 E F I L E , L O A D , a n d
0000460 L O A D F R O M t o b e
0000500 h a v e i n t h e f o l l
0000520 o w i n g w a y : \r A d a t
0000540 a b a s e w i l l b e m
0000560 a i n t a i n e d a u t o m a
0000600 t i c a l l y f o r a n y
0000620 f i l e ( c o n t a i n i n g
0000640 f u n c t i o n s ) w h o s
0000660 e f i l e n a m e h a s
0000700 t h e p r o p e r t y D A T
0000720 A B A S E w i t h v a l u e
0000740 Y E S . W h e n e v e r
0000760 s u c h a f i l e i s d
0001000 u m p e d v i a M A K E F I
0001020 L E , M A S T E R S C O P E
0001040 w i l l a n a l y s e a n y
0001060 n e w o r c h a n g e d
0001100 f u n c t i o n s o n t h e
0001120 f i l e , a n d a d a t
0001140 a b a s e f o r a l l o
0001160 f t h e f u n c t i o n s
0001200 o n t h e f i l e w i l l
0001220 b e w r i t t e n o n a
0001240 s e p a r a t e f i l e w
0001260 h o s e n a m e i s o f
0001300 t h e f o r m F I L E . D A
0001320 T A B A S E . W h e n e v e
0001340 r a f i l e t h a t h a
0001360 s a D A T A B A S E p r o
0001400 p e r t y w i t h v a l u e
0001420 Y E S i s l o a d e d v
0001440 i a L O A D o r L O A D
0001460 F R O M , t h e n t h e c
0001500 o r r e s p o n d i n g D A T
0001520 A B A S E f i l e , i f a
0001540 n y , i s a l s o l o a d
0001560 e d . T h e d a t a b a
0001600 s e w i l l n o t b e d
0001620 u m p e d o r l o a d e d
0001640 i f t h e v a l u e o f
0001660 t h e D A T A B A S E p r o
0001700 p e r t y f o r t h e f i
0001720 l e i s N O . T h e D
0001740 A T A B A S E p r o p e r t y
0001760 i s c o n s i d e r e d t
0002000 o b e N O i f t h e f
0002020 i l e i s l o a d e d w i
0002040 t h L D F L G = S Y S L O A D
0002060 . \r I f t h e D A T A B A S
0002100 E p r o p e r t y i s n o
0002120 t Y E S o r N O , t h e
0002140 n M A K E F I L E , L O A
0002160 D , a n d L O A D F R O M
0002200 w i l l a s k t h e u s e
0002220 r w h e t h e r h e o r
0002240 s h e w a n t s a u t o m a
0002260 t i c d a t a b a s e m a
0002300 i n t e n a n c e . T h e
0002320 u s e r ' s a n s w e r w i
0002340 l l b e s t o r e d o n
0002360 t h e D A T A B A S E p r o
0002400 p e r t y s o t h a t h e
0002420 o r s h e w i l l n o t
0002440 b e a s k e d a g a i n .
0002460 T h u s w h e n a f i
0002500 l e i s d u m p e d f o r
0002520 t h e f i r s t t i m e ,
0002540 t h e u s e r w i l l b
0002560 e a s k e d 251 251 D o y o u
0002600 w a n t a M a s t e r s c
0002620 o p e D a t a b a s e f o r
0002640 t h i s f i l e ? ' ' S
0002660 i m i l a r l y , i f t h e
0002700 u s e r l o a d s a f i
0002720 l e t h a t h a s a n a
0002740 s s o c i a t e d d a t a b
0002760 a s e , t h e u s e r w i
0003000 l l b e a s k e d 251 251 L o
0003020 a d d a t a b a s e f o r
0003040 F I L E ? ' ' \r T h e a b o v
0003060 e i n t e r a c t i o n s m
0003100 a y b e c o n t r o l l e d
0003120 v i a t h e g l o b a l
0003140 v a r i a b l e s S A V E D B
0003160 F L G a n d L O A D D B F
0003200 L G . W h e n a f i l e
0003220 t h a t h a s n e i t h e
0003240 r a Y E S o r N O d a
0003260 t a b a s e p r o p e r t y
0003300 i s b e i n g d u m p e d
0003320 , M A K E F I L E w i l l
0003340 a s s u m e ( a n d s t o r
0003360 e ) a Y E S v a l u e i
0003400 f t h e v a l u e o f S
0003420 A V E D B L F G i s Y E S
0003440 , a n d a N O v a l u e
0003460 i f S A V E D B F L G i s
0003500 N O . T h e u s e r
0003520 w i l l b e q u e r i e d
0003540 o n l y i f S A V E D B F L
0003560 G i s A S K ( i t s i n
0003600 i t i a l v a l u e ) . S
0003620 i m i l a r l y , i f L O A
0003640 D D B F L G i s Y E S , L
0003660 O A D a n d L O A D F R O M
0003700 w i l l a u t o m a t i c a
0003720 l l y l o a d a n e x i s
0003740 t i n g . D A T A B A S E f
0003760 i l e f o r a f i l e t
0004000 h a t d o e s n o t h a v
0004020 e a Y E S o r N O v a
0004040 l u e f o r i t s D A T A
0004060 B A S E p r o p e r t y .
0004100 T h e d a t a b a s e w i
0004120 l l n o t b e l o a d e d
0004140 i f L O A D D B F L G i s
0004160 N O , a n d t h e u s e
0004200 r w i l l b e i n t e r r
0004220 o g a t e d a s d e s c r i
0004240 b e d a b o v e i f L O A
0004260 D D B F L G i s A S K ( i
0004300 t s i n i t i a l v a l u e
0004320 ) . \r T h e u s e r c a n
0004340 d u m p a n d r e s t o r e
0004360 d a t a b a s e s e x p l
0004400 i c i t l y v i a t h e f
0004420 o l l o w i n g f u n c t i o
0004440 n s : \r ( D U M P D B F I L E
0004460 ) \t [ F u n c t i o n ] \r D u m
0004500 p s a d a t a b a s e f
0004520 o r F I L E t h e n s e t
0004540 s t h e D A T A B A S E p
0004560 r o p e r t y t o Y E S ,
0004600 s o t h a t d a t a b a s
0004620 e m a i n t e n a n c e f o
0004640 r F I L E w i l l s u b s
0004660 e q u e n t l y b e a u t o
0004700 m a t i c . \r ( L O A D D B F
0004720 I L E ) \t [ F u n c t i o n ] \r
0004740 L o a d s t h e f i l e F
0004760 I L E . D A T A B A S E i f
0005000 o n e e x i s t s . A f t
0005020 e r t h e d a t a b a s e
0005040 i s l o a d e d , t h e
0005060 D A T A B A S E p r o p e r t
0005100 y f o r F I L E i s s e
0005120 t t o Y E S , s o t h a
0005140 t m a i n t e n a n c e w i
0005160 l l b e t h e r e a f t e r
0005200 a u t o m a t i c . \r D a t a
0005220 b a s e f i l e s i n c l
0005240 u d e t h e d a t e a n d
0005260 f u l l f i l e n a m e
0005300 o f t h e f i l e t o w
0005320 h i c h t h e y c o r r e s
0005340 p o n d . L O A D D B w i l
0005360 l p r i n t o u t a w a
0005400 r n i n g m e s s a g e i f
0005420 i t l o a d s a d a t a
0005440 b a s e t h a t d o e s
0005460 n o t c o r r e s p o n d t
0005500 o t h e i n - c o r e v e
0005520 r s i o n o f t h e f i l
0005540 e , a n d a s k t h e u
0005560 s e r i f h e o r s h e
0005600 a p p r o v e s . \r N o t e
0005620 t h a t L O A D D B i s t
0005640 h e o n l y a p p r o v e d
0005660 w a y o f l o a d i n g
0005700 a d a t a b a s e . A t
0005720 t e m p t i n g t o L O A D
0005740 a d a t a b a s e f i l
0005760 e w i l l c a u s e a n
0006000 e r r o r . \0 \0 \0 \0 \0 003 ( L I S
0006020 T ( ( P A G E N I L ( P A
0006040 P E R S I Z E L e t t e r F
0006060 O L I O I N F O ( A R A B I C
0006100 ) S T A R T I N G P A G E
0006120 # 3 6 8 ) ( 0 0 6 1 2
0006140 7 9 2 ) ( ( F O L I O N I L
0006160 ( P A R A L O O K S ( Q U A
0006200 D L E F T ) C H A R L O O K
0006220 S ( S U P E R S C R I P T 0
0006240 I N V I S I B L E O F F S
0006260 E L E C T P O I N T O F F P
0006300 R O T E C T E D O F F S I Z
0006320 E 1 0 F A M I L Y M O D E
0006340 R N O V E R L I N E O F F
0006360 S T R I K E O U T O F F U N
0006400 D E R L I N E O F F E X P A
0006420 N S I O N R E G U L A R S L
0006440 O P E R E G U L A R W E I G
0006460 H T M E D I U M I N V E R T
0006500 E D O F F U S E R I N F O
0006520 N I L S T Y L E N I L ) F
0006540 O R M A T I N F O ( A R A B I
0006560 C ) ) ( 5 4 1 2 2 8 8
0006600 3 6 ) N I L ) ( H E A D I
0006620 N G N I L ( H E A D I N G T
0006640 Y P E F O O T I N G V ) ( 5
0006660 4 2 7 5 5 8 3 6 ) N I L
0006700 ) ( H E A D I N G N I L (
0006720 H E A D I N G T Y P E V E R S
0006740 O H E A D ) ( 5 4 7 6 2 5
0006760 5 8 3 6 ) N I L ) ( T E X
0007000 T N I L N I L ( 5 5 5 4
0007020 5 0 3 6 1 8 ) N I L ) ) )
0007040 ( P A G E N I L ( P A P E
0007060 R S I Z E L e t t e r F O L
0007100 I O I N F O ( A R A B I C
0007120 ) ) ( 0 0 6 1 2 7 9 2 )
0007140 ( ( F O L I O N I L ( P A
0007160 R A L O O K S ( Q U A D R I
0007200 G H T ) C H A R L O O K S (
0007220 S U P E R S C R I P T 0 I N
0007240 V I S I B L E O F F S E L E
0007260 C T P O I N T O F F P R O T
0007300 E C T E D O F F S I Z E 1
0007320 0 F A M I L Y M O D E R N
0007340 O V E R L I N E O F F S T R
0007360 I K E O U T O F F U N D E R
0007400 L I N E O F F E X P A N S I
0007420 O N R E G U L A R S L O P E
0007440 R E G U L A R W E I G H T
0007460 M E D I U M I N V E R T E D
0007500 O F F U S E R I N F O N I L
0007520 S T Y L E N I L ) F O R M
0007540 A T I N F O ( A R A B I C
0007560 ) ) ( 2 7 0 1 2 2 8 8 3
0007600 6 ) N I L ) ( H E A D I N G
0007620 N I L ( H E A D I N G T Y P
0007640 E F O O T I N G R ) ( 5 4
0007660 2 7 5 5 8 3 6 ) N I L )
0007700 ( H E A D I N G N I L ( H E
0007720 A D I N G T Y P E R E C T O H
0007740 E A D ) ( 5 4 7 6 2 5 5 8
0007760 3 6 ) N I L ) ( T E X T
0010000 N I L N I L ( 5 4 5 4 5
0010020 0 4 6 8 4 ) N I L ) ) ) (
0010040 P A G E N I L ( P A P E R S
0010060 I Z E L e t t e r F O L I O
0010100 I N F O ( A R A B I C ) )
0010120 ( 0 0 6 1 2 7 9 2 ) (
0010140 ( F O L I O N I L ( P A R A
0010160 L O O K S ( Q U A D R I G H
0010200 T ) C H A R L O O K S ( S U
0010220 P E R S C R I P T 0 I N V I
0010240 S I B L E O F F S E L E C T
0010260 P O I N T O F F P R O T E C
0010300 T E D O F F S I Z E 1 0
0010320 F A M I L Y M O D E R N O V
0010340 E R L I N E O F F S T R I K
0010360 E O U T O F F U N D E R L I
0010400 N E O F F E X P A N S I O N
0010420 R E G U L A R S L O P E R
0010440 E G U L A R W E I G H T M E
0010460 D I U M I N V E R T E D O F
0010500 F U S E R I N F O N I L S
0010520 T Y L E N I L ) F O R M A T
0010540 I N F O ( A R A B I C ) )
0010560 ( 2 7 0 1 2 2 8 8 3 6 )
0010600 N I L ) ( H E A D I N G N
0010620 I L ( H E A D I N G T Y P E
0010640 F O O T I N G R ) ( 5 4 2 7
0010660 5 5 8 3 6 ) N I L ) ( H
0010700 E A D I N G N I L ( H E A D
0010720 I N G T Y P E R E C T O H E A
0010740 D ) ( 5 4 7 6 2 5 5 8 3
0010760 6 ) N I L ) ( T E X T N I
0011000 L N I L ( 5 4 5 4 5 0 4
0011020 6 8 4 ) N I L ) ) ) ) ) \0 \0
0011040 \0 \0 \0 005 \0 \a \0 . \0 314 \0 314 001 370 \0 \v
0011060 \0 \0 \0 \0 003 004 \0 \0 001 001 370 001 \0 \0 \0 \0
0011100 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0011120 \0 \0 \0 \0 \0 . \0 314 \0 314 001 370 \0 \a \0 \0
0011140 \0 \0 003 004 \0 \0 001 001 370 001 \0 \0 \0 \0 \0 \0
0011160 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0011200 \0 \0 \0 . \0 314 \0 314 001 370 \0 \0 \0 \0 \0 \0
0011220 003 004 \0 \0 001 001 370 001 \0 \0 \0 \0 \0 \0 \0 \0
0011240 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0011260 \0 < \0 \0 \0 \0 001 370 \0 \0 \0 \0 \0 \0 002 001
0011300 \0 \0 \0 \0 \0 \0 \0 \v P A G E H E A D
0011320 I N G \0 \t V E R S O H E A D \0 \0
0011340 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 < \0 \0
0011360 \0 \0 001 370 \0 \0 \0 \0 \0 \0 002 002 \0 \0 \0 \0
0011400 \0 \0 \0 \v P A G E H E A D I N G \0
0011420 \t R E C T O H E A D \0 \0 \0 \0 \0 \0
0011440 \0 \0 \0 \0 \0 \0 \0 \0 \0 ; \0 \0 \0 \0 001 370
0011460 \0 001 \0 \0 \0 001 002 002 \0 \0 \0 \0 \0 \0 \0 \v
0011500 P A G E H E A D I N G \0 \b F O O
0011520 T I N G V \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0011540 \0 \0 \0 \0 ; \0 \0 \0 \0 001 370 \0 001 \0 \0 \0
0011560 001 002 001 \0 \0 \0 \0 \0 \0 \0 \v P A G E H
0011600 E A D I N G \0 \b F O O T I N G R
0011620 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0011640 \0 \0 \0 004 \0 003 \0 024 \0 006 M O D E R N
0011660 \0 \n \0 \0 \0 \0 \0 \0 001 \0 \0 024 \0 006 M O
0011700 D E R N \0 022 \0 \0 \0 \0 \0 \0 002 \0 \0 024
0011720 \0 006 M O D E R N \0 \n \0 \0 \0 \0 \0 \0
0011740 \0 \0 \0 \0 \0 \0 \0 002 \0 \a \0 \0 \0 002 \0 001
0011760 \0 \v H R U L E . G E T F N 001 \0 024
0012000 \0 006 M O D E R N \0 \n \0 \0 \0 \0 \0 \0
0012020 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0
0012040 002 \0 \a \0 \0 \0 035 \0 \0 \0 \0 003 \0 \0 \0 \0
0012060 \0 002 \0 006 \0 \0 \0 002 \0 001 \0 \v H R U L
0012100 E . G E T F N 001 \0 024 \0 006 M O D E
0012120 R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001
0012140 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0
0012160 035 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 005 \0 \0
0012200 \0 \f \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 005 \0
0012220 \0 \0 002 \0 001 \0 \v H R U L E . G E T
0012240 F N 001 \0 024 \0 006 M O D E R N \0 \n \0
0012260 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 003
0012300 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 021 \0 \0 \0 \0
0012320 003 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 002 \0 001 \0
0012340 \v H R U L E . G E T F N 001 \0 024 \0
0012360 006 M O D E R N \0 \n \0 \0 \0 \0 \0 \0 \0
0012400 \0 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002
0012420 \0 003 \0 \0 \0 002 \0 \0 \0 \0 003 \0 \0 \0 \f \0
0012440 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 002
0012460 \0 001 \0 \v H R U L E . G E T F N 001
0012500 \0 024 \0 006 M O D E R N \0 \n \0 \0 \0 \0
0012520 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0
0012540 \0 \0 002 \0 001 \0 \0 \0 347 \0 \0 \0 \0 003 \0 \0
0012560 \0 \0 \0 002 \0 002 \0 \0 002 327 \0 \0 \0 \0 003 \0
0012600 \0 \0 \0 \0 002 \0 002 \0 \0 001 366 \0 \0 \0 \0 003
0012620 \0 \0 \0 \0 \0 002 \0 002 \0 \0 002 253 \0 \0 \0 \0
0012640 003 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 Q \0 \0 \0
0012660 \0 003 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 \a \0 \0
0012700 \0 \0 003 \0 \0 \0 005 \0 \0 \0 \0 001 \0 \0 \0 \r
0012720 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0
0012740 025 \0 \0 \0 \0 003 \0 \0 \0 006 \0 \0 \0 \0 001 \0
0012760 \0 \0 J \0 \0 \0 \0 003 \0 \0 \0 004 \0 \0 \0 \0
0013000 001 \0 \0 \0 ! \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002
0013020 \0 002 \0 \0 \0 \b \0 \0 \0 \0 003 \0 \0 \0 004 \0
0013040 \0 \0 \0 001 \0 \0 \0 \r \0 \0 \0 \0 003 \0 \0 \0
0013060 \0 \0 002 \0 002 \0 \0 \0 f \0 \0 \0 \0 003 \0 \0
0013100 \0 004 \0 \0 \0 \0 001 \0 \0 \0 B \0 \0 \0 \0 003
0013120 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 377 \0 \0 \0 \0
0013140 003 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 { \0 \0 \0
0013160 \0 003 \0 \0 \f 006 \0 ; z 272
0013172