$ od -c -N 50000 [phylum]<LISP>KOTO>Lispusers>LISTEN.TEDIT!1 0000000 X E R O X \t L I S T E N \r 2 \r \r 0000020 4 \r \r 1 \r \r L I S T E N \r 1 \r \r 0000040 4 \r \r D o c u m e n t a t i o n 0000060 b y : R o n F i s c h e 0000100 r ( F i s c h e r . P A @ 0000120 X e r o x . A R P A ) \r L i s t 0000140 e n p r o v i d e s a s i 0000160 m p l e a n d c o n v e n i 0000200 e n t w a y t o c r e a t 0000220 e a d d i t i o n a l l i s 0000240 p e x e c u t i v e s f r o 0000260 m t h e b a c k g r o u n d 0000300 m e n u . I t a l s o 0000320 p r o v i d e s a f u n c t 0000340 i o n t o c r e a t e s t 0000360 h e s e w i n d o w s , c a 0000400 l l e d A d d N e w L i s p L 0000420 i s t e n e r . \r T O U S E 0000440 L I S T E N \r S i m p l y l o 0000460 a d t h e p a c k a g e . 0000500 I t w i l l p l a c e a 0000520 n e w o p t i o n i n y 0000540 o u r b a c k g r o u n d m 0000560 e n u c a l l e d " L i s p 0000600 L i s t e n e r . " B u t t 0000620 o n i n g o n t h i s w i 0000640 l l p r o m p t y o u f o 0000660 r a w i n d o w . A p 0000700 r o c e s s i s s t a r t e 0000720 d w h i c h o p e n s t 0000740 h e w i n d o w a n d p o 0000760 i n t s t h e T T Y D I S P 0001000 L A Y S T R E A M a t i t 0001020 s e l f . T h e n a t o 0001040 p l e v e l e x e c u t i v 0001060 e i s r u n . \r P R O G R A 0001100 M M E R ' S F E A T U R E \r ( 0001120 A d d N e w L i s p L i s t e n 0001140 e r P r o m p t O R F o r 0001160 m ) \t [ F u n c t i o n ] \r T h 0001200 e a r g u m e n t P r o m p 0001220 t O R F o r m i s o p t i o 0001240 n a l , a n d m a y b e 0001260 e i t h e r a s i n g l e 0001300 c h a r a c t e r , u s e d 0001320 a s a p r o m p t , o r 0001340 a f o r m , u s e d a s 0001360 t h e " t o p l e v e l " 0001400 o f t h e l i s t e n e r 0001420 ( T y p i c a l l y ( E V A 0001440 L Q T ) . T h e u s e r 0001460 i s f i r s t p r o m p t 0001500 e d f o r a w i n d o w . 0001520 A p r o c e s s i s s 0001540 t a r t e d w h i c h o p e 0001560 n s t h e w i n d o w a n 0001600 d p o i n t s t h e T T Y 0001620 D I S P L A Y S T R E A M a t 0001640 i t s e l f . I f P 0001660 r o m p t O R F o r m i s n 0001700 o t p r o v i d e d t h e 0001720 d e f a u l t a r r o w p r 0001740 o m p t i s u s e d . I 0001760 f P r o m p t O R F o r m i 0002000 s a t o m i c i t i s u 0002020 s e d a s t h e p r o m p 0002040 t . I f P r o m p t O R F 0002060 o r m i s a l i s t , i 0002100 t i s e v a l u a t e d i 0002120 n a P R O G N a s t h e 0002140 t o p l e v e l f o r m . 0002160 T h e f u n c t i o n r 0002200 e t u r n s t h e h a n d l 0002220 e o f t h e c r e a t e d 0002240 p r o c e s s . \r \0 \0 \0 \0 \0 003 0002260 ( L I S T ( ( P A G E N I L 0002300 ( F O L I O I N F O ( A R A 0002320 B I C ) S T A R T I N G P A G 0002340 E # 1 ) ( 0 0 6 1 2 7 0002360 9 2 ) ( ( F O L I O N I L 0002400 ( P A R A L O O K S ( Q U A D 0002420 C E N T E R E D ) C H A R L 0002440 O O K S ( S U P E R S C R I P 0002460 T 0 S I Z E 1 0 F A M I 0002500 L Y M O D E R N O V E R L I 0002520 N E O F F S T R I K E O U T 0002540 O F F U N D E R L I N E O 0002560 F F S L O P E R E G U L A R 0002600 W E I G H T M E D I U M ) 0002620 F O R M A T I N F O ( A R A B 0002640 I C ) ) ( 1 7 4 3 6 2 8 8 0002660 3 6 ) N I L ) ( H E A D I 0002700 N G N I L ( H E A D I N G T 0002720 Y P E R U N N I N G H E A D ) 0002740 ( 8 4 7 4 4 4 4 4 3 6 ) 0002760 N I L ) ( T E X T N I L 0003000 N I L ( 8 4 9 6 4 5 6 6 0003020 0 0 ) N I L ) ) ) ( P A G E 0003040 N I L N I L ( 0 0 6 1 0003060 2 7 9 2 ) ( ( F O L I O N 0003100 I L ( P A R A L O O K S ( Q 0003120 U A D C E N T E R E D ) C H 0003140 A R L O O K S ( S U P E R S C 0003160 R I P T 0 S I Z E 1 0 F 0003200 A M I L Y M O D E R N O V E 0003220 R L I N E O F F S T R I K E 0003240 O U T O F F U N D E R L I N 0003260 E O F F S L O P E R E G U 0003300 L A R W E I G H T M E D I U 0003320 M ) ) ( 2 8 2 4 2 7 2 3 0003340 6 ) N I L ) ( H E A D I N G 0003360 N I L ( H E A D I N G T Y P 0003400 E R U N N I N G H E A D ) ( 0003420 8 4 7 4 4 4 4 4 3 6 ) N 0003440 I L ) ( T E X T N I L N I 0003460 L ( 8 4 9 6 4 5 6 6 0 0 0003500 ) N I L ) ) ) ( P A G E N 0003520 I L N I L ( 0 0 6 1 2 0003540 7 9 2 ) ( ( F O L I O N I L 0003560 ( P A R A L O O K S ( Q U A 0003600 D C E N T E R E D ) C H A R 0003620 L O O K S ( S U P E R S C R I 0003640 P T 0 S I Z E 1 0 F A M 0003660 I L Y M O D E R N O V E R L 0003700 I N E O F F S T R I K E O U 0003720 T O F F U N D E R L I N E 0003740 O F F S L O P E R E G U L A 0003760 R W E I G H T M E D I U M ) 0004000 ) ( 2 8 2 4 2 7 2 3 6 ) 0004020 N I L ) ( H E A D I N G N 0004040 I L ( H E A D I N G T Y P E 0004060 R U N N I N G H E A D ) ( 8 4 0004100 7 4 4 4 4 4 3 6 ) N I L 0004120 ) ( T E X T N I L N I L 0004140 ( 8 4 9 6 4 5 6 6 0 0 ) 0004160 N I L ) ) ) ) ) \0 \0 \0 \0 \0 005 \0 \a 0004200 \0 ( \0 \0 \0 \0 001 310 \0 021 \0 \0 \0 004 002 003 0004220 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0004240 \0 \0 \0 \0 \0 \0 \0 \0 \0 1 \0 \0 \0 \0 001 310 0004260 \0 \v \0 \0 \0 004 003 004 \0 \0 002 \0 \0 001 001 310 0004300 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0004320 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 1 \0 \0 \0 \0 001 0004340 310 \0 \v \0 \0 \0 004 003 004 \0 \0 002 001 274 001 001 0004360 310 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0004400 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 212 \0 212 0004420 001 8 \0 006 \0 \0 \0 004 002 003 \0 \0 \0 \0 \0 \0 0004440 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0004460 \0 \0 \0 ( \0 \0 \0 \0 001 310 \0 \v \0 \0 \0 004 0004500 002 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0004520 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 212 \0 212 0004540 001 8 \0 \0 \0 \0 \0 004 002 004 \0 \0 \0 \0 \0 \0 0004560 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0004600 \0 \0 \0 D \0 \0 \0 \0 001 310 \0 \0 \0 \0 \0 \0 0004620 003 004 \0 \0 001 001 310 001 \0 \0 \0 \0 \0 \0 \0 \v 0004640 P A G E H E A D I N G \0 \v R U N 0004660 N I N G H E A D \0 \0 \0 \0 \0 \0 \0 \0 0004700 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 \a \0 027 0004720 \0 \t H E L V E T I C A \0 \n \0 \0 \0 0004740 \0 \0 \0 \0 \0 \0 024 \0 006 M O D E R N \0 0004760 \n \0 \0 \0 \0 \0 \0 002 \0 \0 024 \0 006 M O D 0005000 E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 024 \0 0005020 006 M O D E R N \0 \f \0 \0 \0 \0 \0 \0 002 0005040 \0 \0 024 \0 006 M O D E R N \0 006 \0 \0 \0 0005060 \0 \0 \0 \0 \0 \0 024 \0 006 M O D E R N \0 0005100 \n \0 \0 \0 \0 \0 \0 001 \0 \0 022 \0 004 L O G 0005120 O \0 030 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0005140 002 \0 \a \0 \0 \0 005 \0 \0 \0 \0 \a \0 \0 \0 001 0005160 \0 \0 \0 \0 005 \0 \0 \0 \a \0 \0 \0 \0 003 \0 \0 0005200 \0 \0 \0 002 \0 \a \0 \0 \0 002 \0 001 \0 \v H R 0005220 U L E . G E T F N 001 \0 024 \0 006 M O 0005240 D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0005260 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 006 \0 0005300 \0 \0 002 \0 001 \0 \v H R U L E . G E T 0005320 F N 001 \0 024 \0 006 M O D E R N \0 \n \0 0005340 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 003 0005360 \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 002 \0 001 \0 \v 0005400 H R U L E . G E T F N 001 \0 024 \0 006 0005420 M O D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 0005440 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 0005460 004 \0 \0 \0 \a \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 0005500 \0 004 \0 \0 \0 002 \0 001 \0 \v H R U L E . 0005520 G E T F N 001 \0 024 \0 006 M O D E R N 0005540 \0 \f \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 0005560 \0 \0 004 \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 002 \0 0005600 001 \0 \v H R U L E . G E T F N 001 \0 0005620 024 \0 006 M O D E R N \0 \f \0 \0 \0 \0 \0 0005640 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 \0 0005660 \0 002 \0 001 \0 \0 \0 9 \0 \0 \0 \0 003 \0 \0 \0 0005700 \0 \0 002 \0 005 \0 \0 \0 275 \0 \0 \0 \0 003 \0 \0 0005720 \0 \0 \0 002 \0 005 \0 \0 \0 016 \0 \0 \0 \0 002 \0 0005740 \0 \0 \0 \0 002 \0 005 \0 \0 001 023 \0 \0 \0 \0 003 0005760 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 025 \0 \0 \0 \0 0006000 002 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 026 \0 \0 \0 0006020 \0 003 \0 \0 \0 \f \0 \0 \0 \0 006 \0 \0 \0 001 \0 0006040 \0 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 001 \0 \0 \0 0006060 \v \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 003 \0 \0 0006100 \0 \r \0 \0 \0 \0 003 \0 \0 \0 \f \0 \0 \0 \0 006 0006120 \0 \0 001 030 \0 \0 \0 \0 003 \0 \0 \0 \f \0 \0 \0 0006140 \0 006 \0 \0 \0 7 \0 \0 \0 \0 003 \0 \0 \0 \f \0 0006160 \0 \0 \0 006 \0 \0 \0 ) \0 \0 \0 \0 003 \0 \0 \0 0006200 \f \0 \0 \0 \0 006 \0 \0 \0 w \0 \0 \0 \0 003 \0 0006220 \0 \0 \0 \0 002 \0 003 \0 \0 004 252 \0 1 z 272 0006237