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