$ od -c -N 50000 [eris]<Lisp>KOTO>LISPUSERS>LISPUSERS.TEDIT!1 0000000 \r \r \t \t \t L I S P U S E R S P 0000020 A C K A G E S S U M M A R Y \r 0000040 \r \r T h i s f i l e 0000060 i s a s u m m a r y o f 0000100 a l l f i l e s o n < L 0000120 I S P U S E R S > , a n d i 0000140 s a g o o d d o c u m e n 0000160 t t o r e a d i f y o u 0000200 a r e u n f a m i l i a r 0000220 w i t h t h e m a n y L I 0000240 S P U S E R S p a c k a g e s 0000260 a v a i l a b l e t o y o 0000300 u . T h e p a r a g r a p 0000320 h s b e l o w s u m m a r i 0000340 z e e a c h L I S P U S E R 0000360 S p a c k a g e o r a u x 0000400 i l i a r y f i l e i n 6 0000420 l i n e s o r l e s s . \r 0000440 T h e o r i g i n a 0000460 l s o u r c e f o r t h i 0000500 s f i l e i s { E R I S } 0000520 < L I S P U S E R S > r e l e a 0000540 s e > L I S P U S E R S . T T Y 0000560 . C o n t r i b u t o r s 0000600 t o L I S P U S E R S a r 0000620 e e n c o u r a g e d t o 0000640 e d i t t h i s f i l e w 0000660 h e n e v e r t h e y c o n 0000700 t r i b u t e o r m o d i f 0000720 y a p a c k a g e . R u 0000740 l e s : ( 1 ) O n l y e d 0000760 i t e n t r i e s y o u o 0001000 w n - - i . e . y o u a r e 0001020 t h e A U T H O R o f t 0001040 h e c o r r e s p o n d i n g 0001060 s o u r c e c o d e . ( 2 0001100 ) S t a y w i t h i n y o 0001120 u r 6 l i n e l i m i t . 0001140 ( 3 ) F i l e a l p h a b 0001160 e t i c a l l y ( 4 ) e v e 0001200 r y p a c k a g e n e e d s 0001220 d o c u m e n t a t i o n e 0001240 v e n w h e n i t h a s 0001260 a d e s c r i p t i o n i n 0001300 t h i s f i l e . \r \r \f \r \r 0001320 \r \t \t \t L I S P U S E R S P A 0001340 C K A G E S S U M M A R Y \r \r 0001360 A C E ( A n i m a t i o n 0001400 C o m p i l e r E n v i r o n 0001420 m e n t ) i s a t o o l 0001440 f o r d o i n g c o m p u t 0001460 e r - a s s i s t e d a n i m 0001500 a t i o n . P r o v i d e s 0001520 a g r a p h i c s e d i t 0001540 o r ( a l s o u s e f u l 0001560 f o r s i n g l e i m a g e 0001600 s ) t o c r e a t e f r a 0001620 m e s w h i c h a r e p l 0001640 a y e d b a c k i n r e a 0001660 l - t i m e l i k e a m o 0001700 v i e . V e r s a t i l e 0001720 a n d e a s y t o l e a r 0001740 n a n d u s e ; s e v e r 0001760 a l d e m o a n i m a t i o 0002000 n s i n c l u d e d o n L 0002020 i s p u s e r s . L O A D 0002040 ( A C E ) , t h e n c a l l 0002060 ( A C E ) . \r \r A C T I V E R 0002100 E G I O N S \t P a c k a g e f 0002120 o r s p e c i f y i n g t h 0002140 a t c e r t a i n r e g i o 0002160 n s o f a w i n d o w b 0002200 e s e n s i t i v e t o b 0002220 u t t o n a c t i v i t y o 0002240 f t h e m o u s e . R e 0002260 g i o n s a r e h i g h l i 0002300 g h t e d w h e n m o u s e 0002320 b u t t o n i s d o w n 0002340 a n d a s s o c i a t e d f 0002360 u n c t i o n f o r a n a 0002400 c t i v e r e g i o n i s 0002420 i n v o k e d w h e n m o u 0002440 s e b u t t o n i s r e l 0002460 e a s e d . \r \r A N I M A T E . 0002500 T h i s s m a l l p a c 0002520 k a g e c o n t a i n s f u 0002540 n c t i o n s f o r m o v i 0002560 n g a n o n - r e c t a n g 0002600 u l a r b i t m a p s m o o 0002620 t h l y a r o u n d t h e 0002640 s c r e e n , w a y s o f 0002660 u s i n g t h e s e t o g 0002700 e t b i g c u r s o r s , 0002720 a n d b i t m a p s f o r 0002740 a l a r g e a r r o w a n 0002760 d a h a n d t o b e u 0003000 s e d a s l a r g e c u r 0003020 s o r s . \r \r A R C H I V E T O 0003040 O L A n I n t e r l i s p 0003060 - D i n t e r a f c e t o 0003100 t h e P A R C C e d a r A 0003120 r c h i v e s y s t e m . 0003140 B a s e d o n t h e F i l 0003160 e B r o w s e r a n d L a f 0003200 i t e . I t a u t o m a t 0003220 i c a l l y c o m p o s e s 0003240 a n d s e n d s a r c h i v 0003260 e m e s s a g e s t o t h 0003300 e A r c h i v i s t . I t 0003320 a l s o p a r s e s t h e 0003340 r e t u r n e d m e s s a g 0003360 e s a n d d e l e t e s t 0003400 h e a r c h i v e d f i l e 0003420 s . R e t r i e v e r e q 0003440 u e s t s a r e n o t y e 0003460 t s u p p o r t e d . \r \r A R 0003500 E D I T \t T o o l f o r s u 0003520 b m i t t i n g , v i e w i n 0003540 g , & e d i t i n g L i s 0003560 p A R s ( a c t i o n r e 0003600 q u e s t s / I n t e r l i s p 0003620 b u g r e p o r t s ) f r 0003640 o m w i t h i n I n t e r l 0003660 i s p . T y p e ( A R . F 0003700 O R M ) t o c r e a t e a 0003720 f o r m f o r G e t t i n 0003740 g , P u t t i n g , & S u 0003760 b m i t t i n g A R s . \r \r A 0004000 R I T H M A C \t A r i t h m e t 0004020 i c m a c r o s f o r u s 0004040 e w i t h I n t e r l i s p 0004060 - 1 0 a n d t h e D E C L 0004100 p a c k a g e f o r a v 0004120 a r i e t y o f a r i t h m 0004140 e t i c f u n c t i o n s ( 0004160 A D D 1 , Q U O T I E N T , 0004200 R A N D , e t c . ) . N o t 0004220 u s e f u l ( e x c e p t 0004240 f o r b a c k w a r d c o m 0004260 p a t i b i l i t y ) f o r 0004300 I n t e r l i s p - D . \r \r A U 0004320 X M E N U T h i s p a c k 0004340 a g e c r e a t e s a m i 0004360 d d l e b u t t o n b a c k 0004400 g r o u n d m e n u c o n t 0004420 a i n i n g a n u m b e r 0004440 o f c o n v e n i e n t f u 0004460 n c t i o n s . T h e s e f 0004500 u n c t i o n s i n c l u d e 0004520 a m e n u - d r i v e n C 0004540 N D I R , L O G O U T , a n 0004560 d o t h e r f u n c t i o n 0004600 s t h a t r e q u i r e l 0004620 i t t l e u s e r - i n t e r 0004640 a c t i o n . T h e p u r p 0004660 o s e o f t h e p a c k a 0004700 g e i s t o m i n i m i z 0004720 e t y p e i n g . \r \r B A C 0004740 K G R O U N D B I T B L 0004760 T t o t h e s c r e e n 0005000 b a c k g r o u n d o r t o 0005020 w i n d o w s w i t h o u t 0005040 T O T O P W - i n g t h e m 0005060 . M u c h f a s t e r t 0005100 h a n C H A N G E B A C K G R 0005120 O U N D . S u p p o r t s 0005140 a l l B I T B L T o p t i o 0005160 n s i n c l u d i n g M E R 0005200 G E b u t n o t 1 6 x 1 6 0005220 t e x t u r e s . \r \r B A C K 0005240 G R O U N D D E M O D e 0005260 m o n s t r a t i o n a n d 0005300 p r o g r a m m i n g e x a m 0005320 p l e f o r t h e B A C K 0005340 G R O U N D p a c k a g e . \r 0005360 \r B I Z G R A F I X \t P i e & 0005400 b a r c h a r t , l i n e 0005420 g r a p h c r e a t i o n . 0005440 \r \r B L T D E M O \t I m p l e m 0005460 e n t s S m a l l t a l k g 0005500 r a p h i c s d e m o i n 0005520 I n t e r l i s p . S p i n 0005540 n i n g s t a r , b o u n c 0005560 i n g r i n g & b o x . 0005600 C a l l : ( B O U N C E x 0005620 y ) w h e r e x a n d 0005640 y a r e v e l o c i t i e s 0005660 d e f a u l t i n g t o 3 0005700 . B o x s h o w s w h a 0005720 t e v e r i s n e a r c u 0005740 r s o r . I n t e r e s t i n 0005760 g r e c u r s i v e e f f e 0006000 c t s c a n b e s e e n 0006020 i f y o u m o v e t h e 0006040 c u r s o r n e a r t h e 0006060 b o x . I d l e h a c k . \r 0006100 \r B O U N C E I s a n o t 0006120 h e r I d l e h a c k . 0006140 B l a c k s o u t t h e s 0006160 c r e e n & d r a w s p a 0006200 t t e r n s o n i t u n t 0006220 i l y o u h i t a m o u 0006240 s e b u t t o n o r t y p 0006260 e a n y c h a r a c t e r . 0006300 C a n b e s t a r t e d 0006320 3 w a y s . \r \r B O U N D A R 0006340 Y A p a c k a g e f o 0006360 r h a n d l i n g b o u n d 0006400 a r i e s - w h i c h a r 0006420 e s i m i l a r t o r e g 0006440 i o n s b u t m u c h m o 0006460 r e e f f i c i e n t i n 0006500 c e r t a i n a p p l i c a t 0006520 i o n s . A n o p t i o n 0006540 a l f r e e l i s t c a n 0006560 r e d u c e g a r b a g e c 0006600 o l l e c t i o n . \r \r B O Y E 0006620 R M O O R E T h e B o 0006640 y e r a n d M o o r e T h 0006660 e o r e m P r o v e r . \r \r B 0006700 Q U O T E \t B a c k q u o t e 0006720 p u n c t u a t i o n . E n 0006740 a b l e s b a c k q u o t e 0006760 ( c h a r a c t e r 9 6 ) a 0007000 n d c o m m a s t o b e 0007020 u s e d t o c o n s t r u c 0007040 t l i s t s s i m i l a r 0007060 t o C L I S P ' s < , ! , 0007100 ! ! , a n d > o p e r a 0007120 t o r s o n l y b e t t e r 0007140 . R e a d m a c r o s a n 0007160 d p r e t t y p r i n t m a c 0007200 r o s m a k e b a c k q u o 0007220 t e e a s y t o u s e . 0007240 A l s o o f f e r s P Q U 0007260 O T E ' s f u n c t i o n a l 0007300 i t y . \r \r C A L E N D A R A 0007320 c a l e n d a r / a p p o i n 0007340 t m e n t - r e m i n d e r p 0007360 r o g r a m . D i s p l a y 0007400 s a n y y e a r , m o n t 0007420 h o r d a y . M e s s a 0007440 g e s a l e r t y o u a t 0007460 p r e d e t e r m i n e d t 0007500 i m e , o r c a n o p t i 0007520 o n a l l y b e m a i l e d 0007540 ( v i a L a f i t e ) t o 0007560 a n y d e s i r e d r e c 0007600 i p i e n t s . C A L L : 0007620 ( C A L E N D A R ) . \r \r C H U 0007640 N K - M E N U \t P e r m i t s 0007660 t h e c r e a t i o n a n 0007700 d u s e o f p o p - u p 0007720 m e n u s f o r l o n g l 0007740 i s t s o f i t e m s . 0007760 U s e r s e e s o n e " c 0010000 h u n k " o f t h e l i s 0010020 t a t a t i m e . M e 0010040 n u i t e m s a t t o p 0010060 a n d b o t t o m a l l o w 0010100 u s e r t o m o v e f o 0010120 r w a r d a n d b a c k w a 0010140 r d t o o t h e r c h u n 0010160 k s . \r \r C O M H A C K A d v 0010200 i s e s C L I S P I F a n d 0010220 C L I S P F O R t o a l l 0010240 o w c o m m e n t s a n y w 0010260 h e r e i n i f s a n d 0010300 f o r l o o p s . C a n 0010320 b e u s e d t o p r o v i 0010340 d e s i m i l a r f a c i l 0010360 i t y f o r o t h e r C L 0010400 I S P w o r d s . \r \r C R O C 0010420 K \t F u n c t i o n f o r 0010440 c r e a t i n g a n d m a n 0010460 i p u l a t i n g a f a c e 0010500 c l o c k . M e n u a l l 0010520 o w s u s e r t o c h a n 0010540 g e s t y l e o f c l o c 0010560 k . C a l l : ( C R O C K 0010600 R E G I O N ) . \r \r D E D I T 0010620 K A d d s s i n g l e b u 0010640 t t o n m e t h o d f o r 0010660 c o m b i n i n g t h e m o 0010700 s t f r e q u e n t l y c o 0010720 m b i n e d p a i r s o f 0010740 B I / B O a n d B E F O R E 0010760 / A F T E R / D E L E T E / R E 0011000 P L A C E i n D E D I T - 0011020 L o a d a n d c a l l ( 0011040 D E D I T K ) . \r \r D P R E S S 0011060 \t D i s a s s e m b l e P R E 0011100 S S . F u n c t i o n s t 0011120 o d i s a s s e m b l e P R 0011140 E S S f i l e s . U s e d 0011160 b y P R E S S T O I P . \r \r D 0011200 R A W F I L E \t T w o f u n c 0011220 t i o n s f o r c o n v e r 0011240 t i n g D R A W - f o r m a t 0011260 f i l e s ( p r o d u c e d 0011300 b y A l t o D R A W p r 0011320 o g r a m ) t o a n d f r 0011340 o m l i s p f i g u r e d 0011360 a t a - s t r u c t u r e s . 0011400 S u p p o r t s s p l i n e 0011420 c u r v e s , t e x t , a 0011440 n d c o l o r . \r \r E D I T F 0011460 O N T \t G i v e s t h e u s 0011500 e r f u n c t i o n s f o r 0011520 c r e a t i n g a n d e d 0011540 i t t i n g D I S P L A Y f 0011560 o n t s w h i c h c a n b 0011600 e r e a d a n d w r i t t 0011620 e n a s S T R I K E f o n 0011640 t f i l e s . I n c l u d e 0011660 s : E D I T F O N T , B L A 0011700 N K F O N T C R E A T E , R E 0011720 A D S T R I K E F O N T F I L E 0011740 , a n d W R I T E S T R I K 0011760 E F O N T F I L E . \r \r E D I T 0012000 H I S T \t A n e x t e n s i o 0012020 n t o I n t e r l i s p ' s 0012040 f i l e p a c k a g e t h 0012060 a t p e r m a n e n t l y p 0012100 r e s e r v e s t h e h i s 0012120 t o r y o f n e w v e r s 0012140 i o n s o f f i l e s . 0012160 E v e r y t i m e a f i l 0012200 e i s r e m a d e , a n 0012220 e w e n t r y c o n t a i n 0012240 i n g D A T E , A U T H O R 0012260 , F I L E , C H A N G E S , 0012300 & C O M M E N T S i n f o 0012320 i s a d d e d . \r \r E M A C 0012340 S \t A s u b s e t o f E 0012360 M A C S ( t e x t e d i t o 0012400 r d e v e l o p e d a t M 0012420 I T ) b u i l t o n t o p 0012440 o f T E D I T . C a l l 0012460 : ( E M A C S F I L E ) . \r 0012500 \r E M A C S U S E R \t P a c k a 0012520 g e d e f i n e s a v a r 0012540 i e t y o f f u n c t i o n 0012560 s a m e n a b l e t o c r 0012600 e a t i n g a p r o g r a m 0012620 m i n g e n v i r o n m e n t 0012640 w h e r e t h e u s e r 0012660 d o e s h i s c o d i n g 0012700 i n E M A C S ( t h e M A 0012720 C L I S P / E M A C S s t y l 0012740 e o f c o d i n g v e r s 0012760 u s t h e I n t e r l i s p 0013000 f i l e p a c k a g e s t 0013020 y l e o f c o d i n g ) . 0013040 \r \r E X E C \t T h i s s m a 0013060 l l p a c k a g e a l l o w 0013100 s t h e u s e r t o c r 0013120 e a t e e x t r a E X E C 0013140 w i n d o w s i n w h i c h 0013160 t o d o E V A L Q T i n g 0013200 . A n e w E X E C w i 0013220 n d o w m a y b e c r e a 0013240 t e d i n e i t h e r o f 0013260 t w o w a y s . T h e 0013300 u s e r m a y e i t h e r 0013320 d o ( E X E C ) o r b u t 0013340 t o n t h e E X E C m e n 0013360 u i t e m a d d e d t o 0013400 t h e b a c k g r o u n d m 0013420 e n u . \r \r E X E C F N S P a 0013440 c k a g e e m u l a t e s T 0013460 O P S - 2 0 - s t y l e " l o 0013500 g i c a l n a m e s " . I 0013520 n s t e a d o f t y p e i n 0013540 g { R E D } < F O O D I R E C 0013560 T O R Y > y o u c a n u s 0013600 e t h e D E F l i s p x m 0013620 a c r o t o d e f i n e F 0013640 O O : a s { R E D } < F O O 0013660 D I R E C T O R Y > . L i s 0013700 p x m a c r o s T Y , C O N 0013720 N & K D a n d f n s I 0013740 N F I L E , O U T F I L E , 0013760 I N F I L E P , O U T F I L E 0014000 P , & C O P Y F I L E a r 0014020 e m o d i f i e d / a d v i s 0014040 e d t o e x p a n d l o g 0014060 i c a l n a m e s . T h e 0014100 l i s p x m a c r o D E F ? 0014120 c a n b e u s e d t o 0014140 s e e w h a t l o g i c a l 0014160 d e f s a r e c u r r e n 0014200 t l y d e f i n e d . \r \r F A 0014220 C E I N V A D E R \t A g a m e 0014240 . T h e o b j e c t o f 0014260 t h e g a m e i s t o 0014300 s h o o t t h e b o u n c i 0014320 n g ' f a c e ' b e f o r e 0014340 i t o v e r r u n s y o u 0014360 r b a s e . C a l l : ( 0014400 F I I N S T R U C T I O N S ? 0014420 ) . \r \r F A S T L O A D \t F u n 0014440 c t i o n t o l o a d a 0014460 f i l e w i t h o u t f i l 0014500 e p a c k a g e o v e r h e 0014520 a d o r c h a n g e s t o 0014540 h i s t o r y l i s t . 0014560 O t h e r w i s e l i k e ( 0014600 L O A D F I L E T ) - - o l 0014620 d d e f i n i t o n s a r e 0014640 s i m p l y o v e r w r i t 0014660 t e n . C a l l : ( F A S 0014700 T L O A D F I L E ) . \r \r F B 0014720 S O R T A d d s a S O R 0014740 T m e n u o p t i o n t o 0014760 F i l e B r o w s e r s . \r \r 0015000 F O N T N \t C o n t a i n s 0015020 f o n t d e f i n i t i o n s 0015040 f o r f o n t s F O N T 1 0015060 , F O N T 2 , e t c . , w 0015100 h i c h \r a r e u t i l i z e 0015120 d b y t h e p r i n t o u 0015140 t f o r c o m m a n d s o 0015160 f t h e f o r m . F O N T 0015200 1 , . F O N T \r 2 , e t c 0015220 . \r \r F R A C T A L A n e y 0015240 e w a s h D M T p r o g r a 0015260 m t h a t d r a w s f r a 0015300 c t a l s . \r \r G L I S P \t C 0015320 o m p i l e r f o r G L I S 0015340 P , o b j e c t o r i e n t 0015360 e d f o r m o f l i s p . 0015400 \r \r G R A P H C A L L S \t A l 0015420 l o w s f a s t g r a p h i 0015440 n g o f t h e c a l l i n 0015460 g h i a r c h y o f b o t 0015500 h \r i n t e r p r e t e d a n 0015520 d c o m p i l e d c o d e , 0015540 w h e t h e r o r n o t 0015560 t h e s o u r c e c o d e 0015600 i s \r a v a i l a b l e , t h 0015620 u s a l l o w i n g e x a m 0015640 i n a t i o n o f b o t h 0015660 u s e r a n d s y s t e m 0015700 f u n c t i o n s . \r \r H E A D 0015720 L I N E \t T h r e e f u n c t 0015740 i o n s f o r m a n i p u l 0015760 a t i n g w i n d o w s c o 0016000 n t a i n i n g \r h e a d l i n 0016020 e s : H E A D L I N E , B I 0016040 L L B O A R D , a n d C L O 0016060 S E H E A D L I N E S . U s 0016100 e f u l f o r \r t i t l i n g 0016120 a s c r e e n i m a g e 0016140 o r l e a v i n g m e s s a 0016160 g e o n s c r e e n w h i 0016200 l e a w a y . \r \r H I S T M E 0016220 N U \t P r o v i d e s s i m p 0016240 l e w a y t o a c c e s s 0016260 I n t e r l i s p h i s t o 0016300 r y l i s t \r u s i n g m e 0016320 n u . R E D O , U N D O , 0016340 F I X , a n d ? ? s e l 0016360 e c t e d i t e m s . C a 0016400 l l : \r ( H i s t o r y M e n u 0016420 h i s t M e n u L e n g t h 0016440 h i s t M e n u P o s i t i o n 0016460 ) . \r \r I M A G E D E M O \t C o 0016500 l o r g r a p h i c s d e m 0016520 o . C a l l : ( I M A G E 0016540 D E M O ) . \r \r I M A G E W R I 0016560 T E R C o n t a i n s 0016600 a p a c k a g e t h a t 0016620 s u p p o r t s p r i n t i n 0016640 g o f t e x t f i l e s , 0016660 w i n d o w s a n d b i t 0016700 m a p s t o a n A p p l e 0016720 I m a g e w r i t e r p r i 0016740 n t e r . T h e s o f t w 0016760 a r e w i l l w o r k o n 0017000 e i t h e r t h e R S 2 3 0017020 2 C o r T T Y p o r t . \r 0017040 \r I M T E D I T \t I s a p r 0017060 o g r a m b u i l t o n I 0017100 M T R A N t h a t t r a n s 0017120 l a t e s I M f o r m a t 0017140 f i l e s \r t o f o r m a t t 0017160 e d T e d i t t e x t s t 0017200 r e a m s . \r \r I M T R A N \t I 0017220 s t h e o r i g i n a l p 0017240 r o g r a m L I S P S U P P O 0017260 R T u s e s f o r t r a n 0017300 s l a t i n g f r o m \r I M 0017320 f o r m a t t o T E X s o 0017340 u r c e f i l e s ( n o t 0017360 t o o u s e f u l f o r m 0017400 o s t p e o p l e ) . S e 0017420 e \r I M T E D I T . \r \r J A R G 0017440 O N . . . N r a n d o m 0017460 b r o k e n d e f i n i t i o 0017500 n s f r o m t h e i m f a 0017520 m o u s h a c k e r ' s d i 0017540 c t i o n a r y , s n a r f e 0017560 d f r o m M I T - A I . 0017600 ( T h e g l o b a l v a r J 0017620 A R G O N . F I L E . L O C A T 0017640 I O N p o i n t s t o t h 0017660 e d a t a b a s e f i l e . 0017700 ) S t a r t s u p o n 0017720 l o a d , o r t y p e ( J 0017740 A R G O N . R E A D ) \r \r K A L 0017760 \t K a l e i d o s c o p e i n 0020000 b / w o r c o l o r . 0020020 C a l l : ( K A L ) . C o 0020040 n t r o l o p t i o n s w i 0020060 t h m i d d l e b u t t o n 0020100 m e n u . \r \r L A N D P R E S 0020120 S \t A l l o w s l a n d s c a 0020140 p e p r i n t i n g o f A 0020160 S C I I t e x t f i l e s 0020200 o n p r e s s \r p r i n t e r 0020220 s ( e . g . , D o v e r s ) 0020240 . F u n c t i o n L A N D 0020260 P R E S S p r o d u c e s s 0020300 a m e p r o d u c t a s \r M 0020320 A K E P R E S S , o n l y p 0020340 r i n t e d s i d e w a y s 0020360 o n t h e p a g e a l l o 0020400 w i n g f o r w i d e r \r o 0020420 u t p u t . \r \r L C R O C K \t 0020440 P u t s a d i g i t a l / a 0020460 n a l o g c l o c k i n t 0020500 h e u n u s e d a r e a o 0020520 f t h e L O G O W . \r 0020540 ( S T A R T . L C R O C 0020560 K < m y L o g o > < P o s i 0020600 t i o n > ) \r s t a r t s i 0020620 t u p . < m y L o g o > , 0020640 i f n o n - N I L , w i l 0020660 l r e p l a c e t h e " I 0020700 n t e r l i s p - D " \r l o g 0020720 o ; a n d < P o s i t i o n 0020740 > , i f n o n - N I L , w 0020760 i l l b e t h e l o w e r 0021000 - l e f t c o r n e r ( N I 0021020 L \r m e a n s t o u s e 0021040 t h e p o s i t i o n o f 0021060 t h e e x i s t i n g l o g 0021100 o w i n d o w ) . T h e 0021120 g l o v a l v a r \r C R O C K U 0021140 P D A T E R A T E . M S i s 0021160 t h e n u m b e r o f m i 0021200 l l i s e c o n d s b e t w e 0021220 e n a u t o m a t i c u p d 0021240 a t e s . \r \r L O A D F I L E S 0021260 \t F u n c t i o n t o h e l 0021300 p i n l o a d i n g g r o 0021320 u p s o f f i l e s . C 0021340 a l l : \r ( L O A D F I L E S 0021360 D I R F I L E S E X T L D 0021400 F L G P R I N T F L G ) . 0021420 V a l u e o f L O A D F I L 0021440 E S i s a \r l i s t o f 0021460 t h e f i l e s a c t u a l 0021500 l y l o a d e d . \r \r L S E T 0021520 \t L i s t S E T s . F u n 0021540 c t i o n s f o r o p e r a 0021560 t i n g o n s e t s i m p 0021600 l e m e n t e d a s \r l i s t 0021620 s . C o n t a i n s f u n 0021640 c t i o n s f o r u n i o n 0021660 , i n t e r s e c t i o n , 0021700 a n d s u b t r a c t i o n . 0021720 \r F u n c t i o n s t o u n 0021740 i f y a n e l e m e n t w 0021760 i t h a l i s t , s e t i 0022000 f y a l i s t , a n d t 0022020 e s t i f \r a l i s t i s 0022040 a s u b s e t o f a n o 0022060 t h e r l i s t a r e a l 0022100 s o i n c l u d e d . \r \r L U 0022120 P I N E \t i m p l e m e n t a 0022140 t i o n o f C e d a r R e 0022160 m o t e P r o c e d u r e C 0022200 a l l g e n e r a t o r . \r \r 0022220 M A C W I N D O W \t A d v i s e 0022240 s S H R I N K W a n d E X 0022260 P A N D W t o p r o d u c e 0022300 a z o o m i n g \r e f f e c 0022320 t b y s h o w i n g t h e 0022340 o u t l i n e o f t h e i 0022360 r w i n d o w a r g u m e n 0022400 t s a s t h e y s h r i n 0022420 k \r o r g r o w . \r \r M A I L 0022440 O M A T A l l o w s a s i 0022460 n g l e u s e r t o r e c 0022500 e i v e a n d h a r d c o p 0022520 y t h e n e w m a i l o 0022540 f o t h e r s p r o v i d e 0022560 d t h e u s e r h a s t 0022600 h e i r p a s s w o r d s . \r 0022620 \r M A I L O P S \t F u n c t i 0022640 o n s f o r p o k i n g i 0022660 n t o a n d " s c a v e n g 0022700 i n g " \r L a u r e l / L a f i 0022720 t e / . . . m a i l f i l 0022740 e s . S e e M A I L O P S 0022760 . t t y . \r \r M A K E G R A P H 0023000 \t P a c k a g e b u i l t o 0023020 n G R A P H E R w h i c h 0023040 h e l p s u s e r c r e a t 0023060 e \r g r a p h s b y w a l k 0023100 i n g t h r o u g h t h e m 0023120 . E a c h p o i n t i n 0023140 t h e w a l k ( n o d e 0023160 i n t h e \r g r a p h ) i s 0023200 c h a r a c t e r i z e d b 0023220 y a d a t u m / s t a t e 0023240 p a i r . M o t i o n i s 0023260 d e f i n e d b y a \r s t 0023300 a t e t r a n s i t i o n f 0023320 u n c t i o n a n d c h e c 0023340 k i n g w h e t h e r a n 0023360 o d e h a s a l r e a d y 0023400 b e e n \r v i s i t e d . D 0023420 o ( M A K E . G R A P H . E X 0023440 A M P L E ) f o r a n e x 0023460 a m p l e . \r \r M A N A G E R 0023500 A m e n u a n d m o u s 0023520 e d r i v e n i n t e r f a 0023540 c e t o t h e f i l e p 0023560 a c k a g e . \r \r M A T H F N 0023600 S \t H i g h e r m a t h e m a 0023620 t i c a l f u n c t i o n s 0023640 n o t a l r e a d y p r o v 0023660 i d e d b y \r I n t e r l i s 0023700 p . I n c l u d e s a d d 0023720 i t i o n a l t r i g o n o m 0023740 e t r i c f u n c t i o n s , 0023760 l o g a r i t h m i c \r f u n 0024000 c t i o n s , h y p e r b o l 0024020 i c f u n c t i o n s , m a 0024040 t h e m a t i c a l c o n s t 0024060 a n t s , a n d m a c r o s 0024100 \r a n d f u n c t i o n s f 0024120 o r c o m p l e x a r i t h 0024140 m e t i c . \r \r M S G L A F I T 0024160 E \t C o n v e r t s a M S G 0024200 m a i l f i l e ( e . g . 0024220 , o n M A X C o r S U - 0024240 B B O A R D S ) \r t o a L a 0024260 f i t e r e a d a b l e m a 0024300 i l f i l e . C a l l : 0024320 ( C o n v e r t M s g T o L a f 0024340 i t e M s g F i l e \r L a f i 0024360 t e F i l e ) \r \r M S P A T C H 0024400 C h a n g e s M a s t 0024420 e r S c o p e t o a u t o m 0024440 a t i c a l l y p e r f o r m 0024460 P P E c h e c k i n g w h 0024500 e r e v e r p o s s i b l e 0024520 ( o b v i a t i n g t h e n 0024540 e e d f o r m a n y t e m 0024560 p l a t e s ) a n d t o d 0024600 i s t i n g u i s h t h e S 0024620 E T r e l a t i o n f r o m 0024640 R E F E R E N C E ( w h i c 0024660 h i n c l u d e s S M A S H 0024700 a n d T E S T ) . \r \r M O U 0024720 S E C O N F I R M \t C o n t a i 0024740 n s f u n c t i o n a n d 0024760 c u r s o r d e f i n i t i o 0025000 n t o b e u s e d f o r 0025020 \r c o n f i r m i n g p o t e 0025040 n t i a l l y d a n g e r o u 0025060 s o r c o m p u t a t i o n 0025100 a l l y e x p e n s i v e m 0025120 e n u \r s e l e c t i o n s . 0025140 R e p l a c e s c u r s o r 0025160 w i t h l i t t l e m o u 0025200 s e i m a g e a n d w a i 0025220 t s f o r \r c o n f i r m i n 0025240 g c l i c k . C a l l : 0025260 ( M O U S E C O N F I R M P R 0025300 O M P T S T R I N G ) . \r \r M U 0025320 L T I F I L E I N D E X \t L i k 0025340 e S I N G L E F I L E I N D E 0025360 X , b u t a l s o i n d e 0025400 x e s r e c o r d s , \r p a r 0025420 a m e t e r s , e t c . W 0025440 o r k s a c r o s s s e v e 0025460 r a l f i l e s a n d i s 0025500 u s e r f u l f o r \r i n d 0025520 e x i n g a w h o l e " s 0025540 y s t e m " o f f i l e s . 0025560 \r \r M U L T I M E N U \t P a c k 0025600 a g e w h i c h a l l o w s 0025620 u s e r t o c r e a t e 0025640 a n u m b e r o f m e n u 0025660 s \r o r w i n d o w s t o 0025700 b e a s s o c i a t e d w i 0025720 t h a m a i n w i n d o w 0025740 . E x a m p l e a p p l i 0025760 c a t i o n : \r a n e d i t o 0026000 r w h o s e c o m m a n d s 0026020 ( m e n u d r i v e n ) a 0026040 r e a f u n c t i o n o f 0026060 t h e i t e m \r s e l e c t 0026100 e d i n t h e e d i t o r 0026120 w i n d o w . C o n t e x 0026140 t u a l l y i n a p p r o p r 0026160 i a t e m e n u s \r d i s a p 0026200 p e a r a n d a p p r o p r 0026220 i a t e m e n u s a r e h 0026240 i g h l i g h t e d . \r \r M U L 0026260 T I W \t C o n t a i n s f u n 0026300 c t i o n s n e c e s s a r y 0026320 f o r a h i a r c h i c a 0026340 l w i n d o w \r e n v i r o n 0026360 m e n t . W i n d o w s t 0026400 h a t b e l o n g t o o t 0026420 h e r w i n d o w s w i l l 0026440 m o v e , c l o s e , \r s h 0026460 r i n k , a n d o p e n w 0026500 h e n t h e i r s u p e r 0026520 w i n d o w d o e s . \r \r M U 0026540 L T I W - D E M O \t D e m o s 0026560 M U L T I W p a c k a g e . \r 0026600 \r N O T E P A D \t A l l o w s 0026620 u s e r t o d o a r t w o 0026640 r k a t b i t m a p l e v 0026660 e l i n N O T E P A D w i 0026700 n d o w s . \r T r a j e c t o r 0026720 i e s : s k e t c h , l i n 0026740 e , c i r c l e , e l l i p 0026760 s e , o p e n c u r v e , 0027000 c l o s e d c u r v e . \r O b 0027020 j e c t s / e d i t t i n g : 0027040 t e x t , a r e o f s c r 0027060 e e n , s h a d e r e c t a 0027100 n g l e , f i l l , e d i t 0027120 \r a r e a . S t y l e : b 0027140 r u s h , u s e m a s k , 0027160 m a s k , u s e g r i d , 0027200 g r i d , u s e s y m m e t 0027220 r y , \r p o i n t o f s y m 0027240 m e t r y , t e x t f o n t 0027260 , s h a d e . \r \r N O T E P A 0027300 D - C O R E S T Y L E S \t U s e 0027320 d b y N O T E P A D . \r \r N 0027340 O W A I T P R I N T a f u n 0027360 c t i o n w h i c h w i l l 0027400 t e m p o r a r i l y d i d 0027420 d l e a w i n d o w ' s p 0027440 a g e h o l d c h a r a c t e 0027460 r i s t i c s s o t h a t 0027500 a p r i n t - w i t h o u t - 0027520 h o l d i n g m a y b e p 0027540 e r f o r m e d . \r \r N Q U E E 0027560 N S \t S o l v e s N Q u e e 0027600 n s p r o b l e m . H o w 0027620 t o p l a c e N q u e e 0027640 n s o n a c h e s s \r b o 0027660 a r d s o t h a t t h e y 0027700 d o n ' t a t t a c k e a 0027720 c h o t h e r . G r a p h 0027740 i c s d e m o . C a l l : 0027760 \r ( N Q U E E N S N ) . \r \r O 0030000 D O M E T E R \t F u n c t i o n 0030020 s f o r c r e a t i n g a 0030040 n d m a n i p u l a t i n g 0030060 a h o r i z o n t a l \r s e q 0030100 u e n c e o f s m a l l w 0030120 i n d o w s c o n t a i n i n 0030140 g d i g i t s r e s e m b l 0030160 i n g a c a r ' s \r o d o m 0030200 e t e r ( m i l e a g e g a 0030220 u g e ) . D i g i t s s c 0030240 r o l l i n t o p l a c e 0030260 a s i f d i g i t w h e e 0030300 l \r i s t u r n i n g . C 0030320 a l l : ( O D O C R E A T E 0030340 # D I G I T S F O N T P L A 0030360 C E ) w h e r e # D I G I T 0030400 S i s t h e \r n u m b e r 0030420 o f d i g i t w h e e l s 0030440 d e s i r e d . F n s : O 0030460 D O C L O S E , O D O C R E A 0030500 T E , O D O D E C , \r O D O I 0030520 N C , O D O O P E N , O D O 0030540 P U T , O D O S E T , & O 0030560 D O V A L . \r \r P A C M A N 0030600 G a m e . R u n s i n b 0030620 / w o r c o l o r . C A 0030640 L L : ( P A C M A N ) . \r \r P 0030660 A G E F U L L C T R L \t U s e f 0030700 u l f o r c o n t r o l l i 0030720 n g t h e s c r o l l i n g 0030740 b e h a v i o u r o f t h 0030760 e \r T T Y D I S P L A Y S T R E 0031000 A M w i n d o w . P A G E 0031020 F U L L F N i s a d v i s e 0031040 d t o c o n t i n u e s c 0031060 r o l l i n g \r ( r a t h e r 0031100 t h a n i n v e r t i n g t 0031120 h e w i n d o w a n d w a 0031140 i t i n g f o r a s p a c 0031160 e t o b e t y p e d ) \r u 0031200 n l e s s t h e C T R L k 0031220 e y i s h e l d d o w n . 0031240 \r \r P A G E H O L D \t R e d e f 0031260 i n e s t h e d e f a u l t 0031300 P A G E F U L L F N , a n d 0031320 p r o v i d e s h o o k s 0031340 f o r \r m a k i n g i n d i v 0031360 i d u a l n o n - T T Y D I S 0031400 P L A Y S T R E A M w i n d o 0031420 w s s c r o l l a b l e . 0031440 S c r o l l i n g \r i s " h 0031460 e l d " f o r u p t o P 0031500 A G E . W A I T . S E C S s e 0031520 c o n d s , d u r i n g w h 0031540 i c h t i m e a n \r a t t a 0031560 c h e d " b u t t o n " o n 0031600 t h e w i n d o w s o f t 0031620 l y f l a s h e s , a n d 0031640 t h e n t h e h o l d i s 0031660 \r " r e l e a s e d " . H o l 0031700 d i n g d o w n e i t h e r 0031720 S H I F T k e y w i l l 0031740 c o n t i n u e t h e " h o 0031760 l d " \r ( i . e . , p r e v e 0032000 n t " r e l e a s e " ) ; l 0032020 e t t i n g u p o n e i t 0032040 h e r S H I F T k e y w i 0032060 l l " r e l e a s e " \r t h e 0032100 " h o l d " . \r \r P A T C H U 0032120 P F a c i l i t a t e s m a 0032140 k i n g p a t c h f i l e s 0032160 w h e n t h e r e i s m 0032200 u l t i u s e r \r i n t e r a c 0032220 t i o n o n a s y s t e m 0032240 . D e s i g n e d t o a 0032260 l l o w d u m p i n g o f 0032300 a p a t c h f i l e \r c o n 0032320 t a i n i n g c h a n g e s 0032340 f r o m a n u m b e r o f 0032360 f i l e s . \r \r P E A N O \t 0032400 P e a n o c u r v e s g r a 0032420 p h i c s d e m o . C A L 0032440 L : ( P E A N O D E M O L E 0032460 V E L S C A L E ) . \r \r P E R 0032500 F O R M T R A N \t A d d s C L 0032520 I S P w o r d p e r f o r m 0032540 t o r e c o r d p a c k a 0032560 g e . R u m o r e d t o \r 0032600 b e d e s c r i b e d i n 0032620 I n t e r l i s p R e f e r e 0032640 n c e M a n u a l ( G K W ) 0032660 . \r \r P E R M S T A T U S \t F 0032700 u n c t i o n u s e d i n 0032720 c o n j u n c t i o n w i t h 0032740 W H E N C L O S E p a c k a 0032760 g e t o \r m a k e a f i l 0033000 e " p e r m a n e n t l y " 0033020 o p e n i n t h e s e n s 0033040 e t h a t a s m u c h o 0033060 f i t s s t a t u s \r a s 0033100 p o s s i b l e w i l l b e 0033120 r e s t o r e d w h e n a 0033140 s y s o u t i s r e s u m 0033160 e d . D e s c r i b e d i 0033200 n \r I n t e r l i s p R e f e 0033220 r e n c e M a n u a l . \r \r P 0033240 I P E S A m e c h a n i 0033260 s m c o n s i s t i n g o f 0033300 a r i n g - b u f f e r c 0033320 o n n e c t i n g a p a i r 0033340 o f s t r e a m s - s i 0033360 m i l a r t o U N I X p i 0033400 p e s . S o m e p i p e - 0033420 r e l a t e d f u n c t i o n 0033440 s , s u c h a s a T E E 0033460 f i l t e r a n d a s p 0033500 e c i a l f o r m t o c r 0033520 e a t e a p i p e l i n e 0033540 - a n u m b e r o f p r 0033560 o c e s s e s w h o s e p r 0033600 i m a r y i n p u t / o u t p 0033620 u t s t r e a m s a r e c 0033640 o n n e c t e d t o g e t h e 0033660 r . A f u n c t i o n w 0033700 h i c h o p e n s a s t r 0033720 e a m a n d p o s t s t h 0033740 e R E S E T S A V E S t o 0033760 t i d y u p . \r \r P L A Y \t O 0034000 f f e r s I n t e r l i s p - 0034020 D u s e r s a d i s c i p 0034040 l i n e d w a y t o p l a 0034060 y s i m p l e \r m u s i c a l 0034100 m e l o d i e s o n X e r 0034120 o x 1 1 0 8 m a c h i n e s 0034140 . ( P L A Y . D E M O ) d 0034160 e m o s t h e P L A Y \r p a 0034200 c k a g e . M a i n f u n 0034220 c t i o n s : P L A Y . N O T 0034240 E S , P L A Y . M E L O D Y , 0034260 P L A Y . K E Y B O A R D . \r 0034300 \r P L O T F u n c t i o n s 0034320 t o h e l p i n t h e c 0034340 o n s t r u c t i o n o f i 0034360 n t e r a c t i v e a n a l y 0034400 t i c p l o t s . \r \r P R E S 0034420 S T O I P \t P R E S S T O I 0034440 n t e r P r e s s . C o n v 0034460 e r t s P R E S S f i l e s 0034500 t o \r I N T E R P R E S S f 0034520 i l e s . C a l l : ( P R 0034540 E S S . T O . I P P R E S S F 0034560 I L E I P F I L E ) . \r \r P R 0034600 I N T E R M E N U C r e a t 0034620 e s a m e n u w h o s e 0034640 i t e m s a r e m e m b e r 0034660 s o f D E F A U L T P R I N 0034700 T I N G H O S T . S e l e c 0034720 t i n g a n i t e m c a u 0034740 s e s i t t o b e p l a 0034760 c e d a t t h e f r o n t 0035000 o f D E F A U L T P R I N T 0035020 I N G H O S T , t h u s m a 0035040 k i n g i t t h e d e f a 0035060 u l t p r i n t e r . S e 0035100 l e c t i n g t h e t i t l 0035120 e b a r a l l o w s f o r 0035140 a d d i n g a n d d e l e 0035160 t i n g p r i n t e r s f r 0035200 o m D E F A U L T P R I N T I 0035220 N G H O S T . F u l l d e 0035240 s c r i p t i o n i n P R I 0035260 N T E R M E N U . T E D I T . \r 0035300 \r P R I N T L \t F u n c t i o n 0035320 w h i c h p r i n t s c i 0035340 r c u l a r l i s t s t r u 0035360 c t u r e s . D e s c r i b 0035400 e d i n \r I n t e r l i s p 0035420 R e f e r e n c e M a n u a l 0035440 . \r \r P R O F I L E T O O L \t C 0035460 r e a t e s a s p e c i a l 0035500 i z e d I n s p e c t o r W i 0035520 n d o w f o r e n u m e r a 0035540 t i n g \r a n d c h a n g i n 0035560 g v a r i a b l e s , e t c 0035600 . U s e f u l f o r c r 0035620 e a t i n g a g r a p h i c 0035640 a l \r i n t e r f a c e t o 0035660 a t t r i b u t e s o f a n 0035700 y " p a c k a g e " w r i t 0035720 t e n i n I n t e r l i s p 0035740 . \r \r P R O M P T R E M I N D E 0035760 R S \t U s e r c a n b e p 0036000 e r i o d i c a l l y r e m i 0036020 n d e d o f i m p o r t a n 0036040 t t h i n g s \r b y m e s s 0036060 a g e s w h i c h a r e a 0036100 g g r e s s i v e l y w i n k 0036120 e d a n d f l a s h e d i 0036140 n t h e \r P R O M P T W I N D 0036160 O W . \r \r P R O O F R E A D E R 0036200 \t A s i m p l e p r o g r a 0036220 m t o f i n d s p e l l i 0036240 n g e r r o r s i n a T 0036260 E d i t d o c u m e n t . 0036300 A l l o w s t h e u s e r 0036320 t o k e e p a l i s t o 0036340 f u s e r - s p e c i f i c 0036360 w o r d s . \r \r P S E T F 0036400 I m p l e m e n t a t i o n 0036420 o f t h e C o m m o n L i 0036440 s p m a c r o o f t h e 0036460 s a m e n a m e . P e r f 0036500 o r m s s e v e r a l I n t 0036520 e r l i s p - D " c h a n g e 0036540 " ' s i n p a r a l l e l . 0036560 \r \r R E A D A C F O N T F I L E 0036600 \t M a k e F O N T D E S C R I 0036620 P T O R S f r o m * . a c 0036640 f o n t f i l e s ( e g . 0036660 S t a r \r f o n t f i l e s ) 0036700 \r \r R E A D B R U S H r e a d 0036720 s i n t h e " . b r u s h 0036740 " f i l e s t h a t t h e 0036760 M e s a h a c k e r s h a 0037000 v e p u t \r t o g e t h e r 0037020 o n t h e i r o w n H a c 0037040 k s d i r e c t o r y - - 0037060 j u s t s o m e r a n d o 0037100 m g r a p h i c s . \r L o a d 0037120 i n t h i s p a c k a g e 0037140 a n d R E A D B R U S H ( B 0037160 I G F I S H ) . I t a c t u 0037200 a l l y g o e s o f f t o 0037220 \r [ i g o r ] < H A C K S > 1 1 0037240 . B r u s h D M T > B r u s h e 0037260 s > t o g e t t h e f i 0037300 l e s . \r \r R E D U C E \t \t O l 0037320 d p a r t i a l i m p l e m 0037340 e n t a t i o n o f t h e 0037360 R E D U C E a l g e b r a i c 0037400 \r m a n i p u l a t i o n s y 0037420 s t e m , i n c l u d i n g 0037440 d i f f e r e n t i a t i o n 0037460 e t c . \r \r R E M E V A L C L I 0037500 E N T \t " C l i e n t " s i d 0037520 e o f a n E V A L S E R V 0037540 E R i m p l e m e n t e d u 0037560 s i n g R P C . \r \r R E M E V 0037600 A L S E R V E R \t " S e r v e r 0037620 " s i d e o f a n E V A 0037640 L S E R V E R i m p l e m e n 0037660 t e d u s i n g R P C . \r \r 0037700 R E M I N D \t F a c i l i t y 0037720 f o r s c h e d u l i n g L 0037740 I S P e v e n t s t o t a 0037760 k e p l a c e a t a \r s p 0040000 e c i f i e d l a t e r t i 0040020 m e . R e m i n d e r s a 0040040 r e s t o r e d o n R E M 0040060 I N D E R S . L I S P o n \r u 0040100 s e r ' s d i r e c t o r y 0040120 a n d a n e n t r y o n 0040140 A F T E R S Y S O U T F O R M S 0040160 c a u s e s t h e m t o 0040200 b e \r l o a d e d v i a L O 0040220 A D R E M I N D E R S w h i c 0040240 h m a y a l s o b e p u 0040260 t i n u s e r ' s i n i t 0040300 f i l e . \r \r R P C \t R e m o 0040320 t e P r o c e d u r e C a l 0040340 l s . I m p l e m e n t s 0040360 C e d a r R P C t r a n s p 0040400 o r t \r m e c h a n i s m a l 0040420 l o w i n g I n t e r l i s p 0040440 - D t o e x p o r t s e r 0040460 v i c e s t o o r i m p o 0040500 r t \r s e r v i c e s f r o m 0040520 r e m o t e m a c h i n e s 0040540 . \r \r S A M P L E R \t G r a p h 0040560 i c s d e m o ( " f r o m 0040600 U p s t a t e N e w Y o r k 0040620 " ) . C a l l ( S A M P L E 0040640 R ) . \r \r S E R V E R S T A T U 0040660 S \t G i v e n a l i s t o 0040700 f f i l e a n d p r i n t 0040720 s e r v e r s , s e r v e r 0040740 s t a t u s p e r i o d i c a 0040760 l l y c h e c k s t o s e 0041000 e i f t h e y a r e u p 0041020 . I t a l l o w s p r o 0041040 g r a m s t o a s k f o r 0041060 t h e l a s t k n o w n 0041100 s t a t u s . A l s o , i 0041120 t a l l o w s p r o g r a m 0041140 s t o b e e x e c u t e d 0041160 w h e n e v e r t h e s t 0041200 a t u s o f a s e r v e r 0041220 c h a n g e s ( t h i s i 0041240 s u s e f u l f o r m o d 0041260 i f y i n g t h e v a r i a 0041300 b l e D E F A U L T P R I N T 0041320 I N G H O S T w h e n e v e r 0041340 a p r i n t e r g o e s 0041360 d o w n ) . \r \r S E T F \t S E T 0041400 F i e l d . M A C L I S P 0041420 S E T F - s t y l e r e c o 0041440 r d a c c e s s i n g . E 0041460 . g . , \r ( r . f d ) = > 0041500 ( f e t c h ( r f ) o f 0041520 d ) & ( s e t f ( r . f 0041540 d ) v ) = > \r ( r e p l a 0041560 c e ( r f ) o f d w i 0041600 t h v ) . L e s s v e r 0041620 b o s e t h a n C L I S P 0041640 f e t c h & r e p l a c e , 0041660 \r b u t w i t h o u t t h e 0041700 d r a w b a c k s o f p a 0041720 c k i n g r e c o r d a c c 0041740 e s s e s i n t o a t o m s 0041760 a s \r w i t h C L I S P i 0042000 n f i x e s " : " a n d " 0042020 . " . \r \r S H O W \t A d d s a 0042040 L I S P X M A C R O S H O W 0042060 t h a t w i l l p r e t t 0042100 y p r i n t v a l u e o f \r 0042120 p r e c e d i n g h i s t o r 0042140 y e v e n t s w i t h s y 0042160 n t a x s i m i l a r t o 0042200 ? ? a n d R E D O . A l 0042220 s o \r d e f i n e s f u n c t 0042240 i o n s S H O W a n d I T 0042260 . \r \r S I G N A L \t C E D A R / 0042300 M E S A - l i k e s i g n a l 0042320 m e c h a n i s m . A l l 0042340 o w s s i g n a l s t o b 0042360 e \r r a i s e d , c a u g h t 0042400 , e x a m i n e d , r e s u 0042420 m e d , o r e x i t e d . \r 0042440 \r S I M P L E F N S \t S o m e 0042460 s i m p l e f u n c t i o n s 0042500 . F n s : C O M B I N A T 0042520 I O N S , D K I L L , \r D K I 0042540 L L Q , F I L E , F I R S T 0042560 P A R T , I F F , K I L L , 0042600 L E A V E S , S E A R C H , 0042620 S I N G L E S , \r S T R I N G 0042640 S U B S T , S U P S E T P , 0042660 U N A T T A C H . \r \r S I M P L 0042700 I F Y \t T o o l s f o r s y 0042720 m b o l i c s i m p l i f i c 0042740 a t i o n o f L i s p f o 0042760 r m s . \r \r S K I P T R A I L E 0043000 R \t A t r i v i a l p a c k 0043020 a g e t h a t m o d i f i e 0043040 s t h e F I L E R D T B L 0043060 s o t h a t \r B r a v o t r 0043100 a i l e r s ( i . e . s e q 0043120 u e n c e s b e t w e e n ^ 0043140 z a n d c a r r i e a g e - 0043160 r e t u r n ) w i l l \r b e 0043200 i g n o r e d . \r \r S O L I T A 0043220 I R E \t T h e c a r d g a m 0043240 e S o l i t a i r e ( g r a 0043260 p h i c s d e m o ) . C a 0043300 l l : \r ( S O L O ) . \r \r S P A 0043320 C E W I N D O W \t P u t s a 0043340 s m a l l " S p a c e A l l 0043360 o c a t i o n " w i n d o w 0043400 o n s c r e e n . \r S h o w s 0043420 a b a r - c h a r t o f 0043440 t h e a m o u n t s o f t 0043460 h e f o u r t y p e s o f 0043500 m e m o r y s p a c e \r t h 0043520 a t h a v e b e e n a l l 0043540 o c a t e d ( f i x e d d a 0043560 t a , v a r i a b l e d a t 0043600 a , a t o m s , p n a m e s 0043620 ) . \r D i s p l a y i s u p 0043640 d a t e d e v e r y 6 0 s 0043660 e c o n d s . \r \r S T O C K I C 0043700 O N S \t U s e w i t h I C 0043720 O N W . A c o l l e c t i 0043740 o n o f s t o c k i c o n 0043760 w i n d o w s \r s u i t a b l 0044000 e f o r u s e w i t h I 0044020 C O N W . \r \r S T Y L E S H E E 0044040 T \t P a c k a g e w h i c h 0044060 a l l o w s u s e r t o 0044100 c r e a t e a b l o c k o 0044120 f m e n u s \r w h i c h p o 0044140 p u p a l l a t o n c e 0044160 a n d d o n ' t g o a w 0044200 a y u n t i l t h e u s e 0044220 r h a s d e a l t \r w i t h 0044240 a l l t h e m e n u s i 0044260 n t h e b l o c k a n d 0044300 i n d i c a t e d t h a t h 0044320 e i s d o n e . \r \r S Y S T 0044340 A T \t R e d e f i n e s t h e 0044360 C O N T R O L - T i n t e r 0044400 r u p t c h a n n e l t o 0044420 p u t u p a g r a p h i c 0044440 \r d i s p l a y i n s t e a d 0044460 o f t h e u s u a l t y 0044500 p e o u t . L e f t b u t 0044520 t o n i n g S Y S T A T . W I 0044540 N D O W \r d o e s a n i m m 0044560 e d i a t e U p d a t e . 0044600 M i d d l e b u t t o n i n g 0044620 S Y S T A T . W I N D O W g i 0044640 v e s u s e r \r c h o i c e 0044660 a m o n g Q u i c k l y m o 0044700 d e , S l o w l y m o d e , 0044720 U p d a t i n g , D e a c t 0044740 i v a t i n g , a n d \r R e a 0044760 c t i v a t i n g . \r \r T E S T 0045000 P A T \t T e s t p a t t e r n 0045020 ( ? ) . D o e s n ' t w o 0045040 r k . \r \r T M E N U \t P r o v 0045060 i d e s : ( 1 ) I n t e r a 0045100 c t i v e m e n u s i n t e 0045120 n d e d f o r r e d u c i n 0045140 g t y p i n g . \r S e l e c t 0045160 e d m e n u i t e m s a r 0045200 e i n s e r t e d i n t o 0045220 t h e T T Y i n p u b u f 0045240 f e r . ( 2 ) \r W i n d o w 0045260 s h a d e s t h a t m a k e 0045300 w i n d o w s " r o l l u 0045320 p " w h e n n o t i n u 0045340 s e . ( 3 ) T w o \r f u n 0045360 c t i o n s f o r m a n a g 0045400 i n g P R O M P T W I N D O W 0045420 . \r \r T R A C E I N \t F a c i l 0045440 i t y f o r v e r y l o w 0045460 l e v e l t r a c i n g / s 0045500 t e p p i n g . O p t i o n 0045520 s : s t e p , \r e v a l u a t 0045540 e , f i n i s h , t r a c e 0045560 , p r e t t y p r i n t f o 0045600 r m , p r e t t y p r i n t 0045620 v a l u e , r e t r y , \r e x 0045640 i t w i t h v a l u e t o 0045660 b e r e t u r n e d , b r 0045700 e a k . E v a l h o o k a 0045720 n d w a t c h m o d e s o 0045740 f \r o p e r a t i o n . \r \r T R 0045760 A J E C T O R Y - F O L L O W E 0046000 R \t P r o v i d e s a f u n 0046020 c t i o n w h i c h c a u s 0046040 e s a s n a k e t o \r c r 0046060 a w l a l o n g a t r a j 0046100 e c t o r y . T r a j e c t 0046120 o r y i s s p e c i f i e d 0046140 b y a s e t o f K N O 0046160 T S \r a n d a C L O S E D 0046200 f l a g . \r \r T S E T \t T r a n 0046220 s o r p a c k a g e . L I 0046240 S P - t o I S P t r a n s l a 0046260 t o r i n t e n d e d t o 0046300 h e l p t h e \r u s e r w h 0046320 o h a s a p r o g r a m 0046340 c o d e d i n o n e d i a 0046360 l e c t o f L I S P a n d 0046400 w i s h e s t o \r c a r r y 0046420 i t o v e r t o a n o t 0046440 h e r . D e s c r i b e d 0046460 i n I n t e r l i s p R e f 0046500 e r e n c e M a n u a l . \r \r 0046520 T T Y \t S i m p l e s e t o 0046540 f f u n c t i o n s , i n c 0046560 l u d i n g p r o m p t e d 0046600 r e a d , f o r \r i n t e r a 0046620 c t i n g w i t h t h e T 0046640 T Y . E a s y t o c r e 0046660 a t e p r o g r a m s t h a 0046700 t r e s p o n d t o \r " c o 0046720 m m a n d s " o r s e q u e 0046740 n c e d e n t r y w i t h 0046760 a v a r i e d a m o u n t 0047000 o f p r o m p t i n g f o r 0047020 \r i n p u t . \r \r T T Y I O \t 0047040 S e l e c t i v e i n p u t 0047060 f n s : A S K F L E , A S K 0047100 F N , A S K I N T , A S K I 0047120 T E M , A S K I T E M S , \r A 0047140 S K R L , A S K Y N . \r \r T U 0047160 R I N G A T u r i n g M 0047200 a c h i n e g a m e . Y o 0047220 u s p e c i f y a s e t 0047240 o f s t a t e s a n d t r 0047260 a n s i t i o n s , a n d a 0047300 s t a r t i n g t a p e c 0047320 o n f i g u r a t i o n a n d 0047340 T M g r a p h i c a l l y 0047360 e x e c u t e s t h e m , r 0047400 e a d i n g a n d w r i t i 0047420 n g t h e t a p e a s i 0047440 t g o e s . D e m o s i 0047460 n c l u d e d . C a l l : 0047500 ( T M ) \r \r T W O D \t A t w o 0047520 - d g r a p h i c s p a c k 0047540 a g e . R a t h e r S i g 0047560 g r a p h - e s q u e . \r \r T W 0047600 O D G R A P H I C S i m p l e 0047620 m e n t s v i e w p o r t s 0047640 a n d w o r l d t o w i n 0047660 d o w t r a n s f o r m a t i 0047700 o n s . \r \r T X D T \t C o l l e 0047720 c t i o n o f I n t e r l i 0047740 s p f u n c t i o n s d e s 0047760 i g n e d f o r t h o s e 0050000 w h o w i s h \r t o b u i l 0050020 d t e x t e d i t o r s i 0050040 n I n t e r l i s p . I n 0050060 s e r t i n g , d e l e t i n 0050100 g , s e a r c h i n g \r a n d 0050120 m a n i p u l a t i n g t e 0050140 x t i n b u f f e r s . 0050160 U n d o a b l e m o d i f i c 0050200 a t i o n s . P r o v i s i 0050220 o n s \r f o r f o n t s . \r \r 0050240 Y A P F F i s Y e t A n o 0050260 t h e r P a g e F u l l F 0050300 u n c t i o n . I a c t u a 0050320 l l y d o n ' t l i k e t 0050340 h i s o n e \r m u c h b e t 0050360 t e r t h a n a n y o f 0050400 t h e o t h e r s a r o u n 0050420 d , b u t i t s a n o t h 0050440 e r p o i n t i n t h e \r 0050460 s p a c e o f p o s s i b l 0050500 e a c t i o n s o n e n d 0050520 - o f - p a g e . \r \r W I N D O 0050540 W A C C E S S \t C o n t a i n s 0050560 A C C E S S F N S f o r a 0050600 l l t h e s t a n d a r d 0050620 w i n d o w \r p r o p e r t i e 0050640 s , a l l o w i n g u s e r 0050660 t o w r i t e c o d e u 0050700 s i n g f e t c h a n d r 0050720 e p l a c e \r i n s t e a d o 0050740 f W I N D O W P R O P f u n 0050760 c t i o n c a l l s . \r \0 \0 \0 0051000 \0 \0 004 \0 003 \0 023 \0 005 G A C H A \0 \n 0051020 \0 \0 \0 \0 \0 \0 \0 \0 \0 023 \0 005 G A C H 0051040 A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 ? \0 1 ( 0051060 D E F A U L T F O N T 1 ( G 0051100 A C H A 1 0 ) ( G A C H A 0051120 8 ) ( T E R M I N A L 8 ) ) 0051140 \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 035 g \0 \0 0051160 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 267 0051200 \0 \0 \0 \0 001 \0 \0 \0 002 \0 \0 \0 \0 002 \0 \0 0051220 036 b \0 \0 \0 \0 003 \0 \0 \0 : \0 \0 \0 \0 002 0051240 \0 \0 025 @ \0 \0 \0 \0 003 \0 \0 Q 375 \0 \a z 0051260 272 0051261