$ od -c -N 50000 [phylum]<Tamarin>Herring>DT>newDTnotes.tedit!1 0000000 { e r i s } < t a m a r i n > c 0000020 u r r e n t > d t > n e w D T n 0000040 o t e s . t e d i t \r \r n o t e 0000060 s o n n e w D T - r e l a 0000100 t e d f r o n t - e n d f u 0000120 n c t i o n s & f e a t u r 0000140 e s \r \r 8 a p r 8 6 m 0000160 h e r r i n g \r \r \r \t e n t r y 0000200 p o i n t s \r \t O P T I M I Z 0000220 A T I O N S O F F & D F N F 0000240 L G h a n d l i n g \r \t c a l 0000260 l i n g c o n v e n t i o n s 0000300 \r \t b u g s \r \r \r e n t r y p 0000320 o i n t s - - \r \r ( L O F I L 0000340 E f i l e ) - - r e c o g 0000360 n i z e s D F N F L G F I L E 0000400 S - - i f n o t t h e n 0000420 L O A D f i l e ; i f 0000440 s o t h e L O A D F N a l 0000460 l f n s o n f i l e ' P 0000500 R O P , i . e . t o E X P 0000520 R o r C O D E p r o p e r 0000540 t i e s o f t h e f n s \r 0000560 \r ( C O F I L E f i l e ) - 0000600 - a p p l y C O t o t h 0000620 e l i s t o f F N S o n 0000640 t h e f i l e \r \r ( D T F I 0000660 L E f i l e ) - - a p p l 0000700 y D T t o t h e l i s t 0000720 o f F N S o n t h e f 0000740 i l e \r \r ( C O f n ) - - 0000760 C O M P I L E " S T N " f 0001000 n - - r e c o g n i z e s 0001020 O P T I M I Z A T I O N S O F F 0001040 F I L E S - - i f t r u e 0001060 t h e n c o m p i l e w i 0001100 t h O P T I M I Z A T I O N S 0001120 O F F f o r c e d t r u e , 0001140 e l s e . . . f a l s e 0001160 - - r e c o g n i z e s D F 0001200 N F L G F I L E S - - i f 0001220 s o t h e n c o m p i l e 0001240 t o t h e C O D E p r o p 0001260 e r t i e s o f t h e f n 0001300 \r \r ( D T f n ) - - c o n 0001320 v e r t c c o d e p d e f i 0001340 n i t i o n o f f n t o 0001360 t c o d e p d e f i n i t i o 0001400 n o n T C O D E p r o p e 0001420 r t y o f f n - - r e c 0001440 o g n i z e s D F N F L G F I 0001460 L E S - - i f s o t h e 0001500 n u s e s t h e C O D E 0001520 p r o p e r t i e s o f t h 0001540 e f n - - D F N F L G F I 0001560 L E S c a n b e e s c a p 0001600 e d b y p a s s i n g t h 0001620 e c c o d e p d i r e c t l 0001640 y t o D T \r \r ( E D I T F 0001660 f n ) - - a d v i s e d t 0001700 o r e c o g n i z e D F N F 0001720 L G F I L E S - - u n f o r 0001740 t u n a t e l y , s i n c e 0001760 D F N F L G i s a c c e s s 0002000 e d a s a g l o b a l v 0002020 a l u e , t h e b e s t I 0002040 c o u l d d o i s - - i 0002060 f D F N F L G i s w r o n 0002100 g f o r t h i s f n o n 0002120 e n t r y t o E D I T F , 0002140 E D I T F w i l l b r e a 0002160 k , a n d i f D F N F L G 0002200 i s w r o n g o n e x i 0002220 t i n g E D I T F , E D I T 0002240 F w i l l b r e a k t h e 0002260 n ( i t m i g h t n o t 0002300 b e t o o l a t e t o u 0002320 n d o ) . w h a t y o u 0002340 s h o u l d s e e o n e d 0002360 i t i n g a D F N F L G F I 0002400 L E S f n i s " p r o p 0002420 c h a n g e d b u t N O T 0002440 u n s a v e d " \r \r ( D P C f 0002460 n ) - - a s b e f o r e 0002500 b u t r e c o g n i z e s D 0002520 F N F L G F I L E S - - i f 0002540 s o t h e n u s e t h e 0002560 C O D E p r o p e r t y o 0002600 f t h e f n - - D F N F 0002620 L G F I L E S c a n b e e 0002640 s c a p e d b y p a s s i n 0002660 g t h e c c o d e p d i r 0002700 e c t l y t o D P C \r \r \r \r 0002720 O P T I M I Z A T I O N S O F F 0002740 & D F N F L G h a n d l i 0002760 n g - - \r \r b e f o r e u s i 0003000 n g a f i l e t h a t s 0003020 h o u l d h a v e e i t h e 0003040 r f e a t u r e , p u s h 0003060 i t s f i l e n a m e ( t h 0003100 e r o o t a n y w a y ) o 0003120 n t h e c o r r e s p o n d 0003140 i n g x x x F I L E S l i s 0003160 t : \r \r O P T I M I Z A T I O N 0003200 S O F F F I L E S - - a l 0003220 i s t o f f i l e n a m e s 0003240 - - a l l a n d o n l y 0003260 t h o s e f n s , w h i c 0003300 h a r e F N S o f s o m 0003320 e f i l e o n t h i s l 0003340 i s t ( r o o t f i l e n 0003360 a m e s a r e u s e d ) a 0003400 r e t o b e C O e d w i 0003420 t h O P T I M I Z A T I O N S 0003440 O F F f o r c e d T \r \r D F 0003460 N F L G F I L E S - - a l 0003500 i s t o f f i l e n a m e s 0003520 - - a l l a n d o n l y 0003540 t h o s e f n s , w h i c 0003560 h a r e F N S o f s o m 0003600 e f i l e o n t h i s l 0003620 i s t ( r o o t f i l e n 0003640 a m e s a r e u s e d ) a 0003660 r e t o b e r e l a t e d 0003700 t o b y a l l t h e s e 0003720 f u n c t i o n s d e f i n 0003740 e d h e r e a s t h o u g 0003760 h t h e i r d e f i n i t i 0004000 o n c e l l i s n e v e r 0004020 t o b e t o u c h e d \r \r 0004040 a f n i s " o n " O P T 0004060 I M I Z A T I O N S O F F F I L 0004100 E S o r D F N F L G F I L E 0004120 S i f f s o m e f i l e 0004140 o n t h a t l i s t h a s 0004160 a F I L E p r o p e r t y 0004200 C O M S v a r i a b l e ( 0004220 o r t h e e x i s t e n c e 0004240 o f a v a r i a b l e n 0004260 a m e d f i l e C O M S w i 0004300 l l d o ) a n d t h a t 0004320 h a s a L I S T P g l o b 0004340 a l v a l u e & f n i s 0004360 l i s t e d t h e r e a s 0004400 a F N S . A f i l e 0004420 i s o n o n e o f t h e 0004440 s e l i s t s i f t o - u 0004460 p p e r o f r o o t - f i l 0004500 e - n a m e l e s s a n y 0004520 t r a i l i n g " . d c o m " 0004540 E Q d i t t o o f s o m 0004560 e f i l e o n t h e l i 0004600 s t . \r \r \r c a l l i n g c o 0004620 n v e n t i o n s - - \r \r e v 0004640 e r y o n e w i l l t a k e 0004660 a l i s t o f w h a t e 0004700 v e r i t i s d o c u m e 0004720 n t e d a s t a k i n g o 0004740 n e o f . \r \r e v e r y o n e 0004760 , g i v e n n o a r g u m 0005000 e n t ( o r N I L ) , w i 0005020 l l t a k e t h a t t o 0005040 m e a n t o r e - u s e t 0005060 h e l a s t a r g u m e n t 0005100 s u p p l i e d t o a n y 0005120 f u n c t i o n i n i t s 0005140 c l a s s . T h e t w o 0005160 c l a s s e s a r e : ( 0005200 1 ) F I L E ( g u y s w h 0005220 o s e n a m e s e n d i n 0005240 F I L E ) a n d ( 2 ) a 0005260 l l o t h e r s . \r \r \r w h e 0005300 n o n e o f t h e s e f 0005320 u n c t i o n s i s g i v e 0005340 n a l i s t , h o l d i n 0005360 g t h e S T O P k e y d 0005400 o w n l o n g e n o u g h 0005420 w i l l c a u s e t h e f 0005440 u n c t i o n t o a b o r t 0005460 c l e a n l y . \r a b o r t e 0005500 d f u n c t i o n s c a n 0005520 b e r e s t a r t e d b y 0005540 s u p p l y i n g t h e m t 0005560 h e s i n g l e a r g u m e 0005600 n t T . I f s a y C O 0005620 F I L E i s a b o r t e d , 0005640 t h e n p r o b a b l y t 0005660 h e i n n e r c a l l t o 0005700 C O w a s a b o r t e d 0005720 t o o . T h i s w i l l 0005740 b e c l e a r f r o m t h 0005760 e m e s s a g e s p r i n t 0006000 e d . T h e n t h e r e 0006020 s t o f t h e a b o r t e 0006040 d f i l e c a n b e g o 0006060 t b y C O [ T ] a n d t 0006100 h e r e s t o f t h e l 0006120 i s t o f f i l e s c a n 0006140 b e d o n e b y C O F I 0006160 L E [ T ] . \r \r \r b u g s - - 0006200 \r \r n e i t h e r h a n d l e 0006220 s n o r n o t i c e s c o 0006240 m p i l e r - g e n e r a t e d 0006260 s u b f u n c t i o n s . 0006300 B o t h C O o f D F N F L 0006320 G F I L E S f i l e s & D 0006340 T o f a n y f i l e s s 0006360 h o u l d d o t h i s . \0 \0 0006400 \0 \0 \0 005 \0 001 \0 ( \0 \0 \0 H \0 \0 \0 \0 0006420 \0 \0 \0 \0 002 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0006440 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0006460 \0 \0 \0 004 \0 002 \0 023 \0 005 G A C H A \0 0006500 \n \0 \0 \0 \0 \0 \0 002 \0 \0 ? \0 1 ( D E 0006520 F A U L T F O N T 1 ( G A C 0006540 H A 1 0 ) ( G A C H A 8 ) 0006560 ( T E R M I N A L 8 ) ) \0 \n 0006600 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 001 0006620 \0 \0 \0 + \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 0006640 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 0006660 \0 001 \0 \0 \0 7 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 0006700 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 0006720 \0 002 \0 001 \0 \0 \0 024 \0 \0 \0 \0 002 \0 \0 \0 0006740 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 0006760 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 0007000 \0 \0 \0 \0 002 \0 001 \0 \0 \0 016 \0 \0 \0 \0 002 0007020 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 $ \0 \0 \0 \0 0007040 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 025 \0 \0 \0 0007060 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 006 \0 \0 0007100 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 0007120 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 0007140 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 0007160 020 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002 \0 001 \0 \0 0007200 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 0007220 \0 \0 226 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 0007240 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 0007260 001 \0 \0 \0 9 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 0007300 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 0007320 002 \0 001 \0 \0 \0 9 \0 \0 \0 \0 002 \0 \0 \0 \0 0007340 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 0007360 \0 \0 002 \0 001 \0 \0 \0 334 \0 \0 \0 \0 002 \0 \0 0007400 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 0007420 \0 \0 \0 \0 002 \0 001 \0 \0 \0 346 \0 \0 \0 \0 002 0007440 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 0007460 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 001 200 \0 \0 \0 0007500 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 0007520 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 243 \0 0007540 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 0007560 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 0007600 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 0007620 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 0007640 \0 \0 % \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002 \0 001 0007660 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 0007700 001 \0 \0 \0 } \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 0007720 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 0007740 002 \0 001 \0 \0 \0 271 \0 \0 \0 \0 002 \0 \0 \0 \0 0007760 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 0010000 \0 \0 002 \0 001 \0 \0 \0 361 \0 \0 \0 \0 002 \0 \0 0010020 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 0010040 \0 \0 \0 \0 002 \0 001 \0 \0 001 d \0 \0 \0 \0 002 0010060 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 0010100 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 0010120 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 027 \0 \0 0010140 \0 \0 001 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 0010160 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 I 0010200 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 0010220 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 0010240 \0 323 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 0010260 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 0010300 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 0010320 001 \0 \0 \0 } \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 0010340 \0 001 \0 \0 001 = \0 \0 \0 \0 002 \0 \0 \0 \0 \0 0010360 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 \0 0010400 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 0010420 \0 \0 002 \0 001 \0 \0 \0 \b \0 \0 \0 \0 001 \0 \0 0010440 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 0010460 \0 \0 \0 \0 002 \0 001 \0 \0 \0 034 \0 \0 \0 \0 002 0010500 \0 \0 \0 037 \0 \0 \0 \0 001 \0 \0 \0 A \0 \0 \0 0010520 \0 002 \0 \0 \f 376 \0 r z 272 0010532