$ od -c -N 50000 [phylum]<LISP>KOTO>Lispusers>TRACEIN.TEDIT!1
0000000 X E R O X \t T R A C E I N \r 2 \r
0000020 \r 4 \r \r 1 \r \r T R A C E I N \r 1
0000040 \r \r 4 \r \r B y : D o n C o
0000060 h e n ( D o n C @ I S I F )
0000100 a n d D a v e D y e r
0000120 ( d d y e r @ I S I B ) \r \r
0000140 T r a c e i n i s a f a c
0000160 i l i t y f o r v e r y l
0000200 o w l e v e l t r a c i n g
0000220 / s t e p p i n g , i . e .
0000240 t o s h o w y o u e v e r
0000260 y t h i n g t h a t t a k e
0000300 s p l a c e w i t h i n a
0000320 p a r t i c u l a r p i e c
0000340 e o f c o d e . \r * * * I M
0000360 P O R T A N T * * * Y o u s
0000400 h o u l d l o a d t h e c
0000420 o m p i l e d v e r s i o n
0000440 o f t r a c e i n , n o t
0000460 t h e i n t e r p r e t e d
0000500 v e r s i o n . \r ( T R A C E I
0000520 N f n { T } l o c 1 l o
0000540 c 2 . . . ) \t \t \t \t \t \t
0000560 [ N L a m b d a N o s p r e a
0000600 d ] \r T R A C E I N i s l i
0000620 k e B R E A K I N e x c e p
0000640 t t h a t i t a r r a n g
0000660 e s t o s i n g l e s t e
0000700 p t h e c o d e r a t h e
0000720 r t h a n j u s t b r e a
0000740 k i n g w h e n i t g e t
0000760 s t h e r e . T h e o p
0001000 t i o n a l T c a u s e s
0001020 a n a u t o m a t i c t r a
0001040 c e , o t h e r w i s e a
0001060 p r o m p t i n g t r a c e
0001100 i s s t a r t e d . \r T h e
0001120 f i r s t a r g u m e n t
0001140 i s t h e n a m e o f t
0001160 h e f u n c t i o n i n w
0001200 h i c h t h e c o d e i s
0001220 t o b e f o u n d . I
0001240 t c a n a l s o b e a
0001260 l i s t o f t h e f o r m
0001300 ( f n t e s t ) w h e r e
0001320 t e s t w i l l b e e v
0001340 a l u a t e d t o d e c i d
0001360 e w h e t h e r t o a c t
0001400 u a l l y t r a c e . T h
0001420 e d e f a u l t c o n d i t
0001440 i o n i s T . ( N o t e :
0001460 t h e c o n d i t i o n N
0001500 I L i s a l s o t r e a t
0001520 e d a s T - i f y o u
0001540 w a n t n e v e r t o b
0001560 r e a k t r y ( N O T T )
0001600 . T h i s i s a f e a
0001620 t u r e i n h e r i t e d f
0001640 r o m B R E A K I N . ) \r T h
0001660 e o t h e r a r g u m e n t
0001700 s a r e e d i t o r l o c
0001720 a t i o n s p e c i f i c a t
0001740 i o n s . ( T R A C E I N
0001760 F N ) i s l i k e ( B R E
0002000 A K I N F N ) - i t a l
0002020 l o w s y o u t o f i n d
0002040 t h e d e s i r e d l o c
0002060 a t i o n i n t h e e d i
0002100 t o r . W h e n y o u t y
0002120 p e O K t h e c u r r e n
0002140 t e x p r e s s i o n i s
0002160 t h e a n s w e r . ( T R
0002200 A C E I N f n l o c 1 ) d
0002220 o e s a ( B R E A K I N f
0002240 n ( A R O U N D l o c 1 )
0002260 < s o m e t r i c k e r y > )
0002300 . S i n c e T R A C E I N
0002320 w o r k s b y c a l l i n
0002340 g B R E A K I N , i t c a
0002360 n b e u n d o n e b y c
0002400 a l l i n g U N B R E A K . \r
0002420 ( W A T C H f o r m s t e p
0002440 a c t i o n n o h o o k ) \t \t
0002460 \t \t \t [ L a m b d a S p r e
0002500 a d ] \r W a t c h t r a c e s
0002520 t h e e v a l u a t i o n
0002540 o f f o r m . I f S T E
0002560 P A C T I O N i s T a n
0002600 a u t o m a t i c t r a c e
0002620 i s d o n e , i f N I L
0002640 a p r o m p t i n g t r a c
0002660 e . I f n o h o o k i s
0002700 T , t h e W A T C H m o
0002720 d e w i l l a l w a y s b
0002740 e u s e d ( r a t h e r t
0002760 h a n E V A L H O O K m o d
0003000 e a s d e s c r i b e d b
0003020 e l o w ) . \r B R E A K M A C R
0003040 O S : \r T h e s e b r e a k
0003060 m a c r o s w i l l w o r k
0003100 a t e n t r y b r e a k p
0003120 o i n t s f o r i n t e r p
0003140 r e t e d f u n c t i o n s ,
0003160 a n d a l s o a t B R E
0003200 A K I N b r e a k p o i n t s
0003220 w h e r e A R O U N D w a
0003240 s t h e b r e a k t y p e
0003260 . \r T R A C E A L L s t a r t
0003300 s a n a u t o m a t i c t
0003320 r a c e o f t h e c u r r
0003340 e n t f o r m , s o y o u
0003360 c a n u s e B R E A K I N
0003400 a n d d e c i d e t o t
0003420 r a c e i t f r o m t h e
0003440 b r e a k . \r S T E P s t a
0003460 r t s a p r o m p t i n g
0003500 t r a c e . \r G e n e r a l D
0003520 e s c r i p t i o n \r T R A C E
0003540 I N u s e s B R E A K I N
0003560 t o s e t u p a b r e a
0003600 k p o i n t , a n d w o r k
0003620 s j u s t l i k e B R E A
0003640 K I N e x c e p t t h a t
0003660 B R E A K 1 i s c a l l e d
0003700 w i t h a c o m m a n d
0003720 t o s t a r t t r a c i n g
0003740 t h e f o r m . I f t h
0003760 e r e i s n o s e c o n d
0004000 a r g o f T , t h e n
0004020 y o u a r e p r o m p t e d
0004040 a t e a c h t r a c e s
0004060 t e p , a n d g i v e n s
0004100 e v e r a l c o n t i n u a t
0004120 i o n o p t i o n s . I f
0004140 t h e s e c o n d a r g
0004160 i s T , t h e n t h e t
0004200 r a c i n g p r o c e e d s
0004220 a u t o m a t i c a l l y , s
0004240 h o w i n g t h e f u l l
0004260 t r a c e o f w h a t g o
0004300 e s o n w i t h i n t h e
0004320 f o r m b e i n g t r a c
0004340 e d . \r N o t e t h a t i t
0004360 o n l y m a k e s s e n s
0004400 e t o t r a c e i n e x p
0004420 r e s s i o n s t h a t w i
0004440 l l b e e v a l u a t e d .
0004460 Y o u w i l l g e t i n
0004500 t o t r o u b l e i f y o
0004520 u a t t e m p t t o t r a
0004540 c e a c l a u s e o f a
0004560 C O N D , e . g . ( ( A T
0004600 O M X ) N I L ) , b e c a
0004620 u s e i t w i l l b e i
0004640 n t e r p r e t e d a s c a
0004660 l l t o t h e f u n c t i
0004700 o n ( A T O M X ) . \r T R A
0004720 C E I N p r o m p t s w i t
0004740 h " - > " i f t h e e x
0004760 p r e s s i o n h a s y e t
0005000 t o b e e v a l u a t e d
0005020 a n d " < - " i f i t
0005040 h a s a l r e a d y b e e n
0005060 e v a l u a t e d . T h e
0005100 p r o m p t i n g i s d o
0005120 n e b y A S K U S E R , s
0005140 o ? w i l l p r i n t t
0005160 h e f u l l l i s t o f
0005200 o p t i o n s t o r e s p o
0005220 n d t o t h e p r o m p t
0005240 . T h e o p t i o n s a
0005260 r e : \r S c o n t i n u e s
0005300 t e p p i n g ( i n t o t h
0005320 e f o r m f r o m 377 377 \0 357
0005340 % 377 \0 > , o n t o t h e
0005360 n e x t o n e f r o m < 377
0005400 377 \0 357 % 377 \0 ) \r E e v a l u a
0005420 t e ( o r r e - e v a l u a
0005440 t e ) t h e f o r m s i l
0005460 e n t l y , p r o m p t a g
0005500 a i n w i t h t h e r e s
0005520 u l t \r F f i n i s h t h e
0005540 e v a l u a t i o n w i t h
0005560 o u t f u r t h e r p r i n
0005600 t i n g \r T t r a c e t h e
0005620 f o r m , s h o w i n g e
0005640 v e r y e v a l u a t i o n
0005660 w i t h o u t p r o m p t i n
0005700 g \r P p r e t t y p r i n t
0005720 t h e f o r m \r V p r e t t
0005740 y p r i n t t h e v a l u e
0005760 ( i f t h e p r o m p t
0006000 i s - > t h i s i s N O
0006020 B I N D ) \r R r e t r y -
0006040 g o b a c k t o - > m o
0006060 d e \r X s e t t h e r e s
0006100 u l t t o b e r e t u r n
0006120 e d o n e x i t t o a
0006140 v a l u e y o u s u p p l y
0006160 \r B B r e a k - t y p e
0006200 R E T U R N t o g e t b a
0006220 c k t o t h e s t e p p e
0006240 r \r < s p a c e > e s c a p e
0006260 t o e v a l o n e e x p
0006300 r e s s i o n \r T h e r e a
0006320 r e t w o s l i g h t l y
0006340 d i f f e r e n t i m p l e m
0006360 e n t a t i o n s o f T R A
0006400 C E I N , t h e " w a t c h
0006420 " i m p l e m e n t a t i o n
0006440 a n d t h e " e v a l h o
0006460 o k " i m p l e m e n t a t i
0006500 o n . \r W A T C H m o d e
0006520 . \r T h i s i s i n u s e
0006540 w h e n t h e v a r i a b
0006560 l e W A T C H - E V A L H O O
0006600 K i s N I L . I n t h
0006620 i s m o d e , t h e t r a
0006640 c i n g i s d o n e b y
0006660 l a b o r i o u s l y g e n e
0006700 r a t i n g a t r a n s l a
0006720 t i o n o f t h e t r a c
0006740 e d e x p r e s s i o n .
0006760 T h e r e a r e s e v e r a
0007000 l c o n s t r a i n t s o n
0007020 t h i s p r o c e s s ; f
0007040 i r s t , t h e t r a c e r
0007060 h a s t o g u e s s c o
0007100 r r e c t l y w h i c h f o
0007120 r m s w i l l a c t u a l l
0007140 y b e e v a l u a t e d .
0007160 T h e r e i s a m e c h a
0007200 n i s m ( d e t a i l e d l
0007220 a t e r ) t o a d v i s e
0007240 t h e t r a n s l a t i o n
0007260 p r o c e s s a b o u t a n
0007300 y n o n s t a n d a r d s p
0007320 e c i a l f o r m s y o u
0007340 a r e t r a c i n g . A l s
0007360 o , i t i s t h e D W I
0007400 M I F I E D v e r s i o n o
0007420 f y o u r c o d e t h a t
0007440 i s t r a c e d , s o y
0007460 o u n e v e r s e e i t
0007500 e r a t i o n f o r m s , m
0007520 a c r o s , o r c h a n g e
0007540 t r a n e x p r e s s i o n s
0007560 . F o r e x a m p l e ,
0007600 y o u m i g h t s e e a
0007620 P R O G o r a M A P C A R
0007640 i n p l a c e o f a F
0007660 O R . \r Y o u m i g h t p r
0007700 e f e r t h i s m o d e t
0007720 o E V A L H O O K m o d e
0007740 i n s o m e c i r c u m s t
0007760 a n c e s , s i n c e o n l
0010000 y c o d e l e x i c a l l y
0010020 s c o p e d b y t h e i
0010040 n i t i a l B R E A K I N i
0010060 s t r a c e d : o t h e r
0010100 E X P R S e n c o u n t e r
0010120 e d i n t h e p r o c e s
0010140 s o f e v a l u a t i n g
0010160 t h e t r a c e d f o r m
0010200 a r e n o t a u t o m a t i
0010220 c a l l y t r a c e d . S
0010240 o m e t i m e s , t h i s i
0010260 s j u s t w h a t y o u
0010300 w a n t . \r T h e W A T C H i
0010320 f i e d f o r m ( t h e t
0010340 r a n s l a t i o n o f t h
0010360 e f o r m t o b e t r a
0010400 c e d i s t h e r e s u l
0010420 t o f e m b e d d i n g e
0010440 a c h s u b e x p r e s s i o
0010460 n t o b e e v a l u a t e
0010500 d i n a c a l l t o W
0010520 A T C H - E V A L ) i s c o
0010540 m p u t e d t h e f i r s t
0010560 t i m e i t i s n e e d
0010600 e d . T h u s t h e W A
0010620 T C H i f i e d v e r s i o n
0010640 w i l l a u t o m a t i c a
0010660 l l y g o a w a y ( a n d
0010700 h a v e t o b e r e c o
0010720 m p u t e d ) i f y o u e
0010740 v e r c h a n g e t h e e
0010760 x p r e s s i o n . ( D e t
0011000 a i l : b e f o r e W A T C
0011020 H i f i c a t i o n , t h e
0011040 e x p r e s s i o n i s D W
0011060 I M i f i e d . W A T C H i
0011100 f i c a t i o n o f a n e
0011120 x p r e s s i o n w h i c h
0011140 a l r e a d y h a s a C L
0011160 I S P t r a n s l a t i o n
0011200 s t o r e s t h e W A T C H
0011220 i f i e d v e r s i o n o f
0011240 t h e C L I S P t r a n s
0011260 l a t i o n a s t h e C L
0011300 I S P t r a n s l a t i o n
0011320 o f t h e C L I S P t r a
0011340 n s l a t i o n o f t h e
0011360 o r i g i n a l f o r m .
0011400 T h u s , w h e n t h e b
0011420 r e a k c o n d i t i o n i
0011440 s f a l s e , t h e o r i
0011460 g i n a l C L I S P t r a n
0011500 s l a t i o n i s u s e d .
0011520 W h e n t h e e x p r e s
0011540 s i o n i s c h a n g e d ,
0011560 t h e C L I S P t r a n s
0011600 l a t i o n g o e s a w a y
0011620 , a n d s o t h e W A T
0011640 C H i f i c a t i o n ( a s
0011660 w e l l a s t h e D W I M
0011700 i f i c a t i o n ) i s r e
0011720 d o n e . ) \r E V A L H O O K
0011740 m o d e \r E V A L H O O K a
0011760 l l o w s a n y c a l l t
0012000 o E V A L t o b e i n t
0012020 e r r u p t e d a n d s o m
0012040 e o t h e r f u n c t i o n
0012060 c a l l e d i n s t e a d .
0012100 I n E V A L H O O K m o
0012120 d e t h i s f e a t u r e
0012140 i s u s e d t o t r a p
0012160 t o t h e s t e p p e r .
0012200 T h e m a i n d i f f e r
0012220 e n c e b e t w e e n t h i
0012240 s a n d W A T C H m o d e
0012260 i s t h a t A N Y f o r
0012300 m t h a t i s E V A L ' d
0012320 i s t r a p p e d , n o t
0012340 j u s t t h e l e x i c a
0012360 l c o d e y o u u s e B
0012400 R E A K I N o n , o n c e
0012420 t h e s t e p p e r i s i
0012440 n v o k e d . T h i s m e
0012460 a n s t h a t y o u t r a
0012500 c e a l l l e v e l s o f
0012520 i n t e r p r e t e d c o d
0012540 e b e l o w a T R A C E I
0012560 N . A l s o , b e c a u s
0012600 e y o u r p r o g r a m d
0012620 o e s n o t h a v e t o
0012640 b e a n a l y z e d i n a
0012660 d v a n c e , y o u s e e
0012700 t h e o r i g i n a l I t e
0012720 r a t i o n , c h a n g e t r
0012740 a n , m a c r o s a n d s
0012760 o o n , a s w e l l a s
0013000 t h e i r t r a n s l a t i
0013020 o n s . U n f o r t u n a t e
0013040 l y , y o u a l s o o c c
0013060 a s i o n s l l y s e e a
0013100 r a n d o m E V A L d o n e
0013120 i n t h e p r o c e s s
0013140 o f g e n e r a t i n g t h
0013160 e t r a n s l a t i o n . \r Y
0013200 o u c a n d i s a b l e E
0013220 V A L H O O K m o d e b y
0013240 s e t t i n g W A T C H - E V
0013260 A L H O O K t o N I L . \r A
0013300 d v i s i n g W A T C H m o
0013320 d e a b o u t n o n s t a n
0013340 d a r d s p e c i a l f o r
0013360 m s . \r M o s t u s e r s c
0013400 a n i g n o r e t h i s .
0013420 I f y o u a r e t r a c
0013440 i n g N L A M B D A s o f
0013460 y o u r o w n c o n s t r u
0013500 c t i o n , t h i s m a y
0013520 b e i m p o r t a n t . \r T R
0013540 A C E I N t r a c e s e v e
0013560 r y s u b e x p r e s s i o n
0013600 t h a t i t E X P E C T S
0013620 t o e v e n t u a l l y b
0013640 e e v a l u a t e d . I t
0013660 d o e s n ' t e x p e c t
0013700 t h e a r g u m e n t s o f
0013720 N L A M B D A s t o b e
0013740 e v a l u a t e d , a l t h o
0013760 u g h s o m e t i m e s t h
0014000 e y a r e . U s e r s c
0014020 a n t e l l T R A C E I N
0014040 w h a t w i l l b e e v a
0014060 l u a t e d b y a d d i n g
0014100 a n E V L - F I X p r o p
0014120 e r t y t o f u n c t i o n
0014140 s t h a t T R A C E I N d
0014160 o e s n o t u n d e r s t a
0014200 n d . ( M a y b e s o m e
0014220 m a s t e r s c o p e e x p e
0014240 r t c a n f i g u r e o u
0014260 t h o w t o u s e t h e
0014300 m a s t e r s c o p e t e m
0014320 p l a t e s t o g e t m o
0014340 s t o f t h e e f f e c t
0014360 o f E V L - F I X p r o p
0014400 e r t i e s d e s c r i b e d
0014420 b e l o w . ) T h e s y s
0014440 t e m f u n c t i o n s a r
0014460 e s u p p o s e d t o b e
0014500 a l r e a d y u n d e r s t
0014520 o o d , b u t i f t h a t
0014540 u n d e r s t a n d i n g i
0014560 s w r o n g ( o r t h e
0014600 u s e r w a n t s t o c h
0014620 a n g e i t f o r a n y
0014640 o t h e r r e a s o n ) t h
0014660 e s a m e t a c t i c w i
0014700 l l w o r k . T h e E V
0014720 L - F I X p r o p e r t y i
0014740 s a p a t t e r n t o b
0014760 e a p p l i e d t o t h e
0015000 t a i l o f a f u n c t
0015020 i o n c a l l . A p a t
0015040 t e r n e l e m e n t o f
0015060 T m e a n s t h a t t h e
0015100 c o r r e s p o n d i n g a
0015120 r g u m e n t w i l l b e
0015140 e v a l u a t e d ( a n d t
0015160 h u s o u g h t t o b e
0015200 t r a c e d ) . N I L m e
0015220 a n s t h a t i t w i l l
0015240 n o t . T h u s t h e
0015260 p a t t e r n f o r S E T Q
0015300 i s ( N I L T ) . I f
0015320 a p a t t e r n e l e m e
0015340 n t i s i t s e l f a l
0015360 i s t , t h e n t h a t a
0015400 r g u m e n t i s n o t t
0015420 o b e t r a c e d , b u t
0015440 i t i s e x p e c t e d
0015460 t o b e a l i s t w h i
0015500 c h w i l l i n t u r n
0015520 b e m a t c h e d w i t h
0015540 t h e p a t t e r n e l e m
0015560 e n t t o d e t e r m i n e
0015600 w h e t h e r i t s e l e
0015620 m e n t s w i l l b e t r
0015640 a c e d . I n a d d i t i
0015660 o n , t h e s p e c i a l
0015700 p a t t e r n e l e m e n t
0015720 T A I L a l l o w s t h e
0015740 p a t t e r n e l e m e n t
0015760 a f t e r i t t o b e a
0016000 p p l i e d t o a s m a n
0016020 y a r g u m e n t s a s n
0016040 e c e s s a r y t o e x h a
0016060 u s t t h e l i s t . F
0016100 o r e x a m p l e , t h e
0016120 p a t t e r n f o r C O N D
0016140 i s ( T A I L ( T A I L
0016160 T ) ) . T h e p a t t e r
0016200 n f o r S E L E C T Q i s
0016220 ( T T A I L ( N I L T A
0016240 I L T ) T ) . \r I f t h e
0016260 C A R o f a p a t t e r
0016300 n i s T E S T , t h e n
0016320 e x t e l e m e n t i s a
0016340 n e x p r e s s i o n w h i
0016360 c h i s e v a l u a t e d .
0016400 I f t h e r e s u l t
0016420 i s n o t N I L i t w i
0016440 l l b e t r a c e d . A
0016460 l s o , a s a s p e c i a
0016500 l c a s e , i f a p a t
0016520 t e r n e l e m e n t i s
0016540 a n a t o m o t h e r t h
0016560 a n T o r N I L , i t
0016600 i s e x p e c t e d t o b
0016620 e a f u n c t i o n w h i
0016640 c h w i l l b e a p p l i
0016660 e d t o t h e c o r r e s
0016700 p o n d i n g a r g u m e n t
0016720 , a n d i f t h e r e s
0016740 u l t i s n o t N I L t
0016760 h e n t h e a r g u m e n t
0017000 w i l l b e t r a c e d .
0017020 I f t h e C A R o f
0017040 a p a t t e r n i s E V A
0017060 L , t h e n e x t e l e m
0017100 e n t i s e v a l u a t e d
0017120 , a n d w h a t i t r e
0017140 t u r n s i s u s e d a s
0017160 t h e p a t t e r n . I
0017200 n s u c h c o d e , t h e
0017220 f r e e v a r i a b l e E
0017240 X P i s t h e f u n c t i
0017260 o n c a l l t h a t t h e
0017300 r e s u l t i n g p a t t e
0017320 r n i s s u p p o s e d t
0017340 o d e s c r i b e . I n
0017360 a d d i t i o n , t h e v a
0017400 r i a b l e N O E M B E D m
0017420 a y b e s e t t o T t
0017440 o i n d i c a t e t h a t
0017460 t h e f u n c t i o n c a l
0017500 l i t s e l f i s n o t
0017520 t o b e t r a c e d . T h
0017540 i s f e a t u r e i s n o
0017560 t n o r m a l l y n e e d e
0017600 d , b u t L A M B D A i s
0017620 a n e x a m p l e w h e r
0017640 e i t i s . \r C o n t r o l
0017660 l i n g t h e P r i n t i n
0017700 g a n d P R I N T U P T O \r
0017720 T h e p r i n t i n g i s
0017740 d o n e b y ( A P P L Y *
0017760 F O R M P R I N T E R < f o r
0020000 m > ) a n d ( A P P L Y *
0020020 V A L U E P R I N T E R < v a
0020040 l u e > ) s o y o u c a n
0020060 c o n t r o l t h e p r i
0020100 n t i n g . T h e i n i t
0020120 i a l v a l u e s o f t h
0020140 e s e c a l l P R I N T U P
0020160 T O t o p r i n t a s m
0020200 u c h a s w i l l f i t
0020220 o n t h e l i n e a f t e
0020240 r t h e i n d e n t a t i o
0020260 n , l e a v i n g s p a c e
0020300 f o r t h e r e s p o n s
0020320 e t o A S K U S E R ( b u
0020340 t n e v e r c u t t i n g
0020360 o f f t h e p r i n t i n g
0020400 i n l e s s t h a n 2 0
0020420 c h a r a c t e r s ) . I
0020440 f a n y o n e c a n u s e
0020460 s u c h a f u n c t i o n
0020500 , i t i s ( P R I N T U P
0020520 T O x l i m i t U s e P r
0020540 i n 2 I g n o r e F i l e )
0020560 , w h i c h p r i n t s u
0020600 p t o l i m i t c h a r a
0020620 c t e r s o f x . I f
0020640 U s e P r i n 2 i s n o t
0020660 N I L t h e n i t p r i n
0020700 t s w i t h P R I N 2 ( o
0020720 t h e r w i s e P R I N 1 ) .
0020740 I g n o r e i s u s e d
0020760 t o s k i p c a l l s t o
0021000 W A T C H - E V A L . ( T
0021020 h e W A T C H i f i e d f o
0021040 r m i s p a s s e d t o
0021060 t h e f o r m p r i n t e r .
0021100 ) W h e n t h e C A R
0021120 o f a l i s t i s i n
0021140 I g n o r e , o n l y t h e
0021160 C A D R i s p r i n t e d
0021200 . I f y o u w a n t t
0021220 o r e p l a c e F O R M P R
0021240 I N T E R , t h e f u n c t
0021260 i o n U N W A T C H w i l l
0021300 r e m o v e t h e W A T C
0021320 H e s f r o m t h e f o r
0021340 m . \r S i m i l a r a p p l i
0021360 c a t i o n s a n d E V L -
0021400 F I X \r T h e W A T C H i f i
0021420 e r m i g h t b e o f u
0021440 s e t o p e o p l e w h o
0021460 a r e i n t e r e s t e d
0021500 i n s i m i l a r a p p l i
0021520 c a t i o n s . F o r e x
0021540 a m p l e o n e c o u l d
0021560 k e e p t r a c k o f h o
0021600 w m a n y t i m e s e a c
0021620 h s u b e x p r e s s i o n
0021640 i s e x e c u t e d b y e
0021660 m b e d d i n g e a c h e x
0021700 p r e s s i o n t o b e e
0021720 v a l u a t e d i n ( C o u
0021740 n t 0 < e x p r e s s i o n
0021760 > ) w h e r e C o u n t i
0022000 s a f u n c t i o n t h a
0022020 t i n c r e m e n t s t h e
0022040 c o u n t e r a n d r e t
0022060 u r n s ( E V A L < e x p r
0022100 e s s i o n > ) . ( E V L -
0022120 F I X f o r m p r e f i x )
0022140 r e t u r n s t h e r e s
0022160 u l t o f a p p e n d i n g
0022200 p r e f i x t o t h e f
0022220 r o n t e v e r y e x p r e
0022240 s s i o n t o b e e v a l
0022260 u a t e d i n f o r m . (
0022300 E V L - F I X ' ( A D D 1 (
0022320 C O N D ( F O O B A R ) ) )
0022340 ' ( C o u n t 0 ) ) w o u
0022360 l d b e ( C o u n t 0 (
0022400 A D D 1 ( C o u n t 0 ( C
0022420 O N D ( ( C o u n t 0 F O
0022440 O ) ( C o u n t 0 B A R ) )
0022460 ) ) ) ) . \r \0 \0 \0 \0 \0 003 ( L I S
0022500 T ( ( P A G E N I L ( P A
0022520 P E R S I Z E L e t t e r F
0022540 O L I O I N F O ( A R A B I C
0022560 ) S T A R T I N G P A G E
0022600 # 1 ) ( 0 0 6 1 2 7 9
0022620 2 ) ( ( F O L I O N I L (
0022640 P A R A L O O K S ( Q U A D
0022660 C E N T E R E D ) C H A R L O
0022700 O K S ( S U P E R S C R I P T
0022720 0 I N V I S I B L E O F F
0022740 S E L E C T P O I N T O F F
0022760 P R O T E C T E D O F F S
0023000 I Z E 1 0 F A M I L Y M O
0023020 D E R N O V E R L I N E O F
0023040 F S T R I K E O U T O F F
0023060 U N D E R L I N E O F F E X
0023100 P A N S I O N R E G U L A R
0023120 S L O P E R E G U L A R W E
0023140 I G H T M E D I U M I N V E
0023160 R T E D O F F U S E R I N F
0023200 O N I L S T Y L E N I L )
0023220 F O R M A T I N F O ( A R A
0023240 B I C ) ) ( 1 7 4 3 6
0023260 2 8 8 3 6 ) N I L ) ( H E
0023300 A D I N G N I L ( H E A D I
0023320 N G T Y P E R U N N I N G H E
0023340 A D ) ( 8 4 7 4 4 5 2 8
0023360 3 6 ) N I L ) ( T E X T N
0023400 I L N I L ( 8 4 9 6 4 5
0023420 6 6 0 0 ) N I L ) ) ) ( P
0023440 A G E N I L ( P A P E R S I
0023460 Z E L e t t e r F O L I O I
0023500 N F O ( A R A B I C ) )
0023520 ( 0 0 6 1 2 7 9 2 ) ( (
0023540 F O L I O N I L ( P A R A L
0023560 O O K S ( Q U A D C E N T E
0023600 R E D ) C H A R L O O K S (
0023620 S U P E R S C R I P T 0 I N
0023640 V I S I B L E O F F S E L E
0023660 C T P O I N T O F F P R O T
0023700 E C T E D O F F S I Z E 1
0023720 0 F A M I L Y M O D E R N
0023740 O V E R L I N E O F F S T R
0023760 I K E O U T O F F U N D E R
0024000 L I N E O F F E X P A N S I
0024020 O N R E G U L A R S L O P E
0024040 R E G U L A R W E I G H T
0024060 M E D I U M I N V E R T E D
0024100 O F F U S E R I N F O N I L
0024120 S T Y L E N I L ) F O R M
0024140 A T I N F O ( A R A B I C
0024160 ) ) ( 1 7 4 3 6 2 8 8 3
0024200 6 ) N I L ) ( H E A D I N G
0024220 N I L ( H E A D I N G T Y P
0024240 E R U N N I N G H E A D ) (
0024260 8 4 7 4 4 5 2 8 3 6 ) N
0024300 I L ) ( T E X T N I L N I
0024320 L ( 8 4 9 6 4 5 6 6 0 0
0024340 ) N I L ) ) ) ( P A G E N
0024360 I L ( P A P E R S I Z E L e
0024400 t t e r F O L I O I N F O (
0024420 A R A B I C ) ) ( 0 0
0024440 6 1 2 7 9 2 ) ( ( F O L I O
0024460 N I L ( P A R A L O O K S
0024500 ( Q U A D C E N T E R E D )
0024520 C H A R L O O K S ( S U P E R
0024540 S C R I P T 0 I N V I S I B
0024560 L E O F F S E L E C T P O I
0024600 N T O F F P R O T E C T E D
0024620 O F F S I Z E 1 0 F A M
0024640 I L Y M O D E R N O V E R L
0024660 I N E O F F S T R I K E O U
0024700 T O F F U N D E R L I N E
0024720 O F F E X P A N S I O N R E
0024740 G U L A R S L O P E R E G U
0024760 L A R W E I G H T M E D I U
0025000 M I N V E R T E D O F F U
0025020 S E R I N F O N I L S T Y L
0025040 E N I L ) F O R M A T I N F
0025060 O ( A R A B I C ) ) ( 1
0025100 7 4 3 6 2 8 8 3 6 ) N I
0025120 L ) ( H E A D I N G N I L
0025140 ( H E A D I N G T Y P E R U N
0025160 N I N G H E A D ) ( 8 4 7 4
0025200 4 5 2 8 3 6 ) N I L ) (
0025220 T E X T N I L N I L ( 8 4
0025240 9 6 4 5 6 6 0 0 ) N I L
0025260 ) ) ) ) ) \0 \0 \0 \0 \0 005 \0 006 \0 ( \0
0025300 \0 \0 \0 001 310 \0 001 \0 \0 \0 004 002 004 \0 \0 \0
0025320 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0025340 \0 \0 \0 \0 \0 \0 ( \0 \0 \0 \0 001 310 \0 021 \0
0025360 \0 \0 004 002 003 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0025400 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0
0025420 212 \0 212 001 8 \0 006 \0 \0 \0 004 002 003 \0 \0 \0
0025440 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0025460 \0 \0 \0 \0 \0 \0 ( \0 212 \0 212 001 8 \0 \0 \0
0025500 \0 \0 004 002 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0025520 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 D \0
0025540 \0 \0 \0 001 310 \0 \0 \0 \0 \0 \0 003 004 \0 \0 001
0025560 001 310 001 \0 \0 \0 \0 \0 \0 \0 \v P A G E H
0025600 E A D I N G \0 \v R U N N I N G H
0025620 E A D \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0025640 \0 \0 ( \0 \0 \0 \0 001 310 \0 \v \0 \0 \0 004 002
0025660 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0025700 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 004 \0
0025720 \a \0 024 \0 006 M O D E R N \0 \n \0 \0 \0
0025740 \0 \0 \0 001 \0 \0 024 \0 006 M O D E R N \0
0025760 \n \0 \0 \0 \0 \0 \0 002 \0 \0 024 \0 006 M O D
0026000 E R N \0 \f \0 \0 \0 \0 \0 \0 002 \0 \0 024 \0
0026020 006 M O D E R N \0 \n \0 \0 \0 \0 \0 \0 \0
0026040 \0 \0 024 \0 006 M O D E R N \0 006 \0 \0 \0
0026060 \0 \0 \0 \0 \0 \0 022 \0 004 L O G O \0 030 \0
0026100 \0 \0 \0 \0 \0 \0 \0 \0 024 \0 006 M O D E R
0026120 N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0026140 002 \0 005 \0 \0 \0 005 \0 \0 \0 \0 006 \0 \0 \0 001
0026160 \0 \0 \0 \0 005 \0 \0 \0 \b \0 \0 \0 \0 004 \0 \0
0026200 \0 \0 \0 002 \0 005 \0 \0 \0 002 \0 001 \0 \v H R
0026220 U L E . G E T F N 001 \0 024 \0 006 M O
0026240 D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0026260 \0 001 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 004 \0
0026300 \0 \0 002 \0 001 \0 \v H R U L E . G E T
0026320 F N 001 \0 024 \0 006 M O D E R N \0 \n \0
0026340 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 004
0026360 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 002 \0 001 \0 \v
0026400 H R U L E . G E T F N 001 \0 024 \0 006
0026420 M O D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0
0026440 \0 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0
0026460 003 \0 \0 \0 \b \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002
0026500 \0 003 \0 \0 \0 002 \0 001 \0 \v H R U L E .
0026520 G E T F N 001 \0 024 \0 006 M O D E R N
0026540 \0 \f \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0
0026560 \0 \0 003 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 002 \0
0026600 001 \0 \v H R U L E . G E T F N 001 \0
0026620 024 \0 006 M O D E R N \0 \f \0 \0 \0 \0 \0
0026640 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0
0026660 \0 002 \0 002 \0 \0 \0 005 \0 \0 \0 \0 004 \0 \0 \0
0026700 5 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0
0026720 \0 001 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0
0026740 \0 \0 213 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006
0026760 \0 \0 \0 003 \0 \0 \0 \0 \a \0 \0 \0 \t \0 \0 \0
0027000 \0 002 \0 \0 \0 R \0 \0 \0 \0 \a \0 \0 \0 \0 \0
0027020 002 \0 006 \0 \0 \0 \t \0 \0 \0 \0 \a \0 \0 \0 020
0027040 \0 \0 \0 \0 001 \0 \0 \0 ! \0 \0 \0 \0 \a \0 \0
0027060 \0 \0 \0 002 \0 006 \0 \0 \0 312 \0 \0 \0 \0 \a \0
0027100 \0 \0 \0 \0 002 \0 006 \0 \0 001 a \0 \0 \0 \0 \a
0027120 \0 \0 \0 \0 \0 002 \0 006 \0 \0 001 b \0 \0 \0 \0
0027140 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 4 \0 \0 \0
0027160 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 323 \0 \0
0027200 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 \r \0
0027220 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 216
0027240 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0
0027260 v \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0
0027300 \0 037 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0
0027320 \0 \0 024 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 006
0027340 \0 \0 001 211 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0
0027360 006 \0 \0 \0 351 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002
0027400 \0 006 \0 \0 \0 347 \0 \0 \0 \0 \a \0 \0 \0 \0 \0
0027420 002 \0 006 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 '
0027440 \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 002 \0 \a \0 \0
0027460 \0 036 \0 \0 \0 \0 \a \0 \0 \0 005 \0 \0 002 \0 \a
0027500 \0 \0 \0 004 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0
0027520 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 K \0 \0
0027540 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0
0027560 \0 \0 \0 002 \0 \0 \0 0 \0 \0 \0 \0 \a \0 \0 \0
0027600 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0
0027620 \0 < \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0
0027640 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 026 \0 \0 \0 \0
0027660 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0
0027700 \0 002 \0 \0 \0 < \0 \0 \0 \0 \a \0 \0 \0 \0 \0
0027720 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 034
0027740 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0
0027760 001 \0 \0 \0 \0 002 \0 \0 \0 = \0 \0 \0 \0 \a \0
0030000 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 \0 002
0030020 \0 \0 \0 0 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0
0030040 001 \0 \0 \0 \a \0 \0 \0 \0 002 \0 \0 \0 037 \0 \0
0030060 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 ~ \0
0030100 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 \f
0030120 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 006 \0 \0 002
0030140 b \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0
0030160 001 022 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0
0030200 \0 003 021 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006
0030220 \0 \0 \0 016 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0
0030240 006 \0 \0 002 232 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002
0030260 \0 006 \0 \0 \0 @ \0 \0 \0 \0 \a \0 \0 \0 \0 \0
0030300 002 \0 006 \0 \0 \0 5 \0 \0 \0 \0 002 \0 \0 \0 \0
0030320 \0 002 \0 006 \0 \0 \0 j \0 \0 \0 \0 \a \0 \0 \0
0030340 \0 \0 002 \0 006 \0 \0 005 L \0 \0 \0 \0 \a \0 \0
0030360 \0 \0 \0 002 \0 006 \0 \0 002 377 \0 \0 \0 \0 \a \0
0030400 \0 \0 \0 \0 002 \0 006 \0 \0 \0 ' \0 \0 \0 \0 002
0030420 \0 \0 \0 \0 \0 002 \0 006 \0 \0 003 023 \0 \0 \0 \0
0030440 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 ! \0 \0 \0
0030460 \0 002 \0 \0 \0 \0 \0 002 \0 006 \0 \0 002 2 \0 \0
0030500 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 % 6 \0
0030520 202 z 272
0030523