$ od -c -N 50000 [Indigo]<Casaba>7.0>Saffron2.0>Methods-Derived>NoopMethods8Impl.Mesa!8 0000000 - - N o o p M e t h o d s 8 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 J u l y 3 0000200 0 , 1 9 8 7 4 : 5 0 : 2 6 0000220 p m P D T \r - - u s i n 0000240 g T h r e e C a s a b a F o u 0000260 r [ 1 . 2 ] o f J u n e 0000300 1 , 1 9 8 7 6 : 0 0 : 0 0 0000320 p m P D T \r \r D I R E C T O R 0000340 Y \r \t S a f f r o n A G 8 D e f 0000360 , \r \t T h r e e C 4 S u p p o r 0000400 t , \r \t S a f f r o n A T D e f 0000420 ; \r \r N o o p M e t h o d s 8 I 0000440 m p l : C E D A R P R O G R 0000460 A M I M P O R T S T h r e e 0000500 C 4 S u p p o r t E X P O R T 0000520 S S a f f r o n A G 8 D e f = 0000540 \r B E G I N \r O P E N S a f 0000560 f r o n A G 8 D e f , T h r e 0000600 e C 4 S u p p o r t , S a f f 0000620 r o n A T D e f ; \r O r d e r e 0000640 d y e s P r o d f o o : \t P U B 0000660 L I C P R O C [ r e f : R E 0000700 F A N Y ] R E T U R N S [ t 0000720 e m p 0 : I N T ] = \r B E G 0000740 I N \r t r e e : \t O r d e r e d 0000760 N 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 0001020 T h r e e C 4 S u p p o r t . G 0001040 e t S o u r c e I n f o = > 0001060 R E S U M E [ t r e e . p o s i 0001100 t i o n , t r e e . l e n g t 0001120 h ] ; \r t e m p 0 _ 0 ; \r E 0001140 N D \r E N D ; \r \r O r d e r e d 0001160 n o P r o d f o o : \t P U B L I 0001200 C P R O C [ r e f : R E F 0001220 A N Y ] R E T U R N S [ t e m 0001240 p 0 : I N T ] = \r B E G I N 0001260 \r t r e e : \t O r d e r e d N o 0001300 d e _ N A R R O W [ r e f ] ; 0001320 \r B E G I N \r E N A B L E T h 0001340 r e e C 4 S u p p o r t . G e t 0001360 S o u r c e I n f o = > R E 0001400 S U M E [ t r e e . p o s i t i 0001420 o n , t r e e . l e n g t h ] 0001440 ; \r t e m p 0 _ 0 ; \r E N D 0001460 \r E N D ; \r \r B a s e y e s P r 0001500 o d f o o : \t P U B L I C P R 0001520 O C [ r e f : R E F A N Y ] 0001540 R E T U R N S [ t e m p 0 : 0001560 I N T ] = \r B E G I N \r t r e 0001600 e : \t B a s e N o d e _ N A R 0001620 R O W [ r e f ] ; \r B E G I N \r 0001640 E N A B L E T h r e e C 4 S u 0001660 p p o r t . G e t S o u r c e I 0001700 n f o = > R E S U M E [ t r 0001720 e e . p o s i t i o n , t r e 0001740 e . l e n g t h ] ; \r t e m p 0 0001760 _ 0 ; \r E N D \r E N D ; \r \r 0002000 B a s e n o P r o d f o o : \t P 0002020 U B L I C P R O C [ r e f : 0002040 R E F A N Y ] R E T U R N S 0002060 [ t e m p 0 : I N T ] = \r B 0002100 E G I N \r t r e e : \t B a s e N 0002120 o d e _ N A R R O W [ r e f ] 0002140 ; \r B E G I N \r E N A B L E T 0002160 h r e e C 4 S u p p o r t . G e 0002200 t S o u r c e I n f o = > R 0002220 E S U M E [ t r e e . p o s i t 0002240 i o n , t r e e . l e n g t h 0002260 ] ; \r t e m p 0 _ 0 ; \r E N 0002300 D \r E N D ; \r \r P o i n t e r T 0002320 y p e u n s p e c i f i e d P r 0002340 o d f o o : \t P U B L I C P R 0002360 O C [ r e f : R E F A N Y ] 0002400 R E T U R N S [ t e m p 0 : 0002420 I N T ] = \r B E G I N \r t r e 0002440 e : \t P o i n t e r T y p e N o 0002460 d e _ N A R R O W [ r e f ] ; 0002500 \r B E G I N \r E N A B L E T h 0002520 r e e C 4 S u p p o r t . G e t 0002540 S o u r c e I n f o = > R E 0002560 S U M E [ t r e e . p o s i t i 0002600 o n , t r e e . l e n g t h ] 0002620 ; \r t r e e D a t a : \t P o i n 0002640 t e r T y p e u n s p e c i f i 0002660 e d P r o d D a t a _ N A R 0002700 R O W [ t r e e . d a t a ] ; \r 0002720 t e m p 0 _ 0 ; \r E N D \r E 0002740 N D ; \r \r P o i n t e r T y p e 0002760 s p e c i f i e d P r o d f o o 0003000 : \t P U B L I C P R O C [ r e 0003020 f : R E F A N Y ] R E T U 0003040 R N S [ t e m p 0 : I N T ] 0003060 = \r B E G I N \r t r e e : \t P o 0003100 i n t e r T y p e N o d e _ N 0003120 A R R O W [ r e f ] ; \r B E G I 0003140 N \r E N A B L E T h r e e C 4 0003160 S u p p o r t . G e t S o u r c 0003200 e I n f o = > R E S U M E [ 0003220 t r e e . p o s i t i o n , t 0003240 r e e . l e n g t h ] ; \r t r e 0003260 e D a t a : \t P o i n t e r T y 0003300 p e s p e c i f i e d P r o d D 0003320 a t a _ N A R R O W [ t r e 0003340 e . d a t a ] ; \r t e m p 0 _ 0003360 0 ; \r E N D \r E N D ; \r \r O p 0003400 t I n t e r v a l a b s e n t P 0003420 r o d f o o : \t P U B L I C P 0003440 R O C [ r e f : R E F A N Y 0003460 ] R E T U R N S [ t e m p 0 : 0003500 I N T ] = \r B E G I N \r t r 0003520 e e : \t O p t I n t e r v a l N 0003540 o d e _ N A R R O W [ r e f ] 0003560 ; \r B E G I N \r E N A B L E T 0003600 h r e e C 4 S u p p o r t . G e 0003620 t S o u r c e I n f o = > R 0003640 E S U M E [ t r e e . p o s i t 0003660 i o n , t r e e . l e n g t h 0003700 ] ; \r t e m p 0 _ 0 ; \r E N 0003720 D \r E N D ; \r \r O p t I n t e r 0003740 v a l p r e s e n t P r o d f o 0003760 o : \t P U B L I C P R O C [ r 0004000 e f : R E F A N Y ] R E T 0004020 U R N S [ t e m p 0 : I N T ] 0004040 = \r B E G I N \r t r e e : \t O 0004060 p t I n t e r v a l N o d e _ 0004100 N A R R O W [ r e f ] ; \r B E G 0004120 I N \r E N A B L E T h r e e C 0004140 4 S u p p o r t . G e t S o u r 0004160 c e I n f o = > R E S U M E 0004200 [ t r e e . p o s i t i o n , 0004220 t r e e . l e n g t h ] ; \r t r 0004240 e e D a t a : \t O p t I n t e r 0004260 v a l p r e s e n t P r o d D a 0004300 t a _ N A R R O W [ t r e e 0004320 . d a t a ] ; \r t e m p 0 _ 0004340 0 ; \r E N D \r E N D ; \r \r R e a 0004360 d O n l y y e s P r o d f o o : 0004400 \t P U B L I C P R O C [ r e f 0004420 : R E F A N Y ] R E T U R 0004440 N S [ t e m p 0 : I N T ] = 0004460 \r B E G I N \r t r e e : \t R e a 0004500 d O n l y N o d e _ N A R R O 0004520 W [ r e f ] ; \r B E G I N \r E N 0004540 A B L E T h r e e C 4 S u p p 0004560 o r t . G e t S o u r c e I n f 0004600 o = > R E S U M E [ t r e e 0004620 . p o s i t i o n , t r e e . 0004640 l e n g t h ] ; \r t e m p 0 _ 0004660 0 ; \r E N D \r E N D ; \r \r R e 0004700 a d O n l y n o P r o d f o o : 0004720 \t P U B L I C P R O C [ r e f 0004740 : R E F A N Y ] R E T U R 0004760 N S [ t e m p 0 : I N T ] = 0005000 \r B E G I N \r t r e e : \t R e a 0005020 d O n l y N o d e _ N A R R O 0005040 W [ r e f ] ; \r B E G I N \r E N 0005060 A B L E T h r e e C 4 S u p p 0005100 o r t . G e t S o u r c e I n f 0005120 o = > R E S U M E [ t r e e 0005140 . p o s i t i o n , t r e e . 0005160 l e n g t h ] ; \r t e m p 0 _ 0005200 0 ; \r E N D \r E N D ; \r \r S a 0005220 f e e m p t y P r o d f o o : \t 0005240 P U B L I C P R O C [ r e f : 0005260 R E F A N Y ] R E T U R N 0005300 S [ t e m p 0 : I N T ] = \r 0005320 B E G I N \r t r e e : \t S a f e 0005340 N o d e _ N A R R O W [ r e f 0005360 ] ; \r B E G I N \r E N A B L E 0005400 T h r e e C 4 S u p p o r t . G 0005420 e t S o u r c e I n f o = > 0005440 R E S U M E [ t r e e . p o s i 0005460 t i o n , t r e e . l e n g t 0005500 h ] ; \r t e m p 0 _ 0 ; \r E 0005520 N D \r E N D ; \r \r S a f e y e s 0005540 P r o d f o o : \t P U B L I C 0005560 P R O C [ r e f : R E F A N 0005600 Y ] R E T U R N S [ t e m p 0 0005620 : I N T ] = \r B E G I N \r t 0005640 r e e : \t S a f e N o d e _ N 0005660 A R R O W [ r e f ] ; \r B E G I 0005700 N \r E N A B L E T h r e e C 4 0005720 S u p p o r t . G e t S o u r c 0005740 e I n f o = > R E S U M E [ 0005760 t r e e . p o s i t i o n , t 0006000 r e e . l e n g t h ] ; \r t e m 0006020 p 0 _ 0 ; \r E N D \r E N D ; 0006040 \r \r S a f e n o P r o d f o o : 0006060 \t P U B L I C P R O C [ r e f 0006100 : R E F A N Y ] R E T U R 0006120 N S [ t e m p 0 : I N T ] = 0006140 \r B E G I N \r t r e e : \t S a f 0006160 e N o d e _ N A R R O W [ r e 0006200 f ] ; \r B E G I N \r E N A B L E 0006220 T h r e e C 4 S u p p o r t . 0006240 G e t S o u r c e I n f o = > 0006260 R E S U M E [ t r e e . p o s 0006300 i t i o n , t r e e . l e n g 0006320 t h ] ; \r t e m p 0 _ 0 ; \r 0006340 E N D \r E N D ; \r \r T r a n s f 0006360 e r M o d e p r o c P r o d f o 0006400 o : \t P U B L I C P R O C [ r 0006420 e f : R E F A N Y ] R E T 0006440 U R N S [ t e m p 0 : I N T ] 0006460 = \r B E G I N \r t r e e : \t T 0006500 r a n s f e r M o d e N o d e _ 0006520 N A R R O W [ r e f ] ; \r B E 0006540 G I N \r E N A B L E T h r e e 0006560 C 4 S u p p o r t . G e t S o u 0006600 r c e I n f o = > R E S U M 0006620 E [ t r e e . p o s i t i o n , 0006640 t r e e . l e n g t h ] ; \r t 0006660 e m p 0 _ 0 ; \r E N D \r E N 0006700 D ; \r \r T r a n s f e r M o d e 0006720 p o r t P r o d f o o : \t P U B 0006740 L I C P R O C [ r e f : R E 0006760 F A N Y ] R E T U R N S [ t 0007000 e m p 0 : I N T ] = \r B E G 0007020 I N \r t r e e : \t T r a n s f e 0007040 r M o d e N o d e _ N A R R O 0007060 W [ r e f ] ; \r B E G I N \r E N 0007100 A B L E T h r e e C 4 S u p p 0007120 o r t . G e t S o u r c e I n f 0007140 o = > R E S U M E [ t r e e 0007160 . p o s i t i o n , t r e e . 0007200 l e n g t h ] ; \r t e m p 0 _ 0007220 0 ; \r E N D \r E N D ; \r \r T r 0007240 a n s f e r M o d e s i g n a l 0007260 P r o d f o o : \t P U B L I C 0007300 P R O C [ r e f : R E F A N 0007320 Y ] R E T U R N S [ t e m p 0 0007340 : I N T ] = \r B E G I N \r t 0007360 r e e : \t T r a n s f e r M o d 0007400 e N o d e _ N A R R O W [ r e 0007420 f ] ; \r B E G I N \r E N A B L E 0007440 T h r e e C 4 S u p p o r t . 0007460 G e t S o u r c e I n f o = > 0007500 R E S U M E [ t r e e . p o s 0007520 i t i o n , t r e e . l e n g 0007540 t h ] ; \r t e m p 0 _ 0 ; \r 0007560 E N D \r E N D ; \r \r T r a n s f 0007600 e r M o d e e r r o r P r o d f 0007620 o o : \t P U B L I C P R O C [ 0007640 r e f : R E F A N Y ] R E 0007660 T U R N S [ t e m p 0 : I N T 0007700 ] = \r B E G I N \r t r e e : \t 0007720 T r a n s f e r M o d e N o d e 0007740 _ N A R R O W [ r e f ] ; \r B 0007760 E G I N \r E N A B L E T h r e 0010000 e C 4 S u p p o r t . G e t S o 0010020 u r c e I n f o = > R E S U 0010040 M E [ t r e e . p o s i t i o n 0010060 , t r e e . l e n g t h ] ; \r 0010100 t e m p 0 _ 0 ; \r E N D \r E 0010120 N D ; \r \r T r a n s f e r M o d 0010140 e p r o c e s s P r o d f o o : 0010160 \t P U B L I C P R O C [ r e f 0010200 : R E F A N Y ] R E T U R 0010220 N S [ t e m p 0 : I N T ] = 0010240 \r B E G I N \r t r e e : \t T r a 0010260 n s f e r M o d e N o d e _ N 0010300 A R R O W [ r e f ] ; \r B E G I 0010320 N \r E N A B L E T h r e e C 4 0010340 S u p p o r t . G e t S o u r c 0010360 e I n f o = > R E S U M E [ 0010400 t r e e . p o s i t i o n , t 0010420 r e e . l e n g t h ] ; \r t e m 0010440 p 0 _ 0 ; \r E N D \r E N D ; 0010460 \r \r T r a n s f e r M o d e p r 0010500 o g r a m P r o d f o o : \t P U 0010520 B L I C P R O C [ r e f : R 0010540 E F A N Y ] R E T U R N S [ 0010560 t e m p 0 : I N T ] = \r B E 0010600 G I N \r t r e e : \t T r a n s f 0010620 e r M o d e N o d e _ N A R R 0010640 O W [ r e f ] ; \r B E G I N \r E 0010660 N A B L E T h r e e C 4 S u p 0010700 p o r t . G e t S o u r c e I n 0010720 f o = > R E S U M E [ t r e 0010740 e . p o s i t i o n , t r e e 0010760 . l e n g t h ] ; \r t e m p 0 0011000 _ 0 ; \r E N D \r E N D ; \r \r A 0011020 r g u m e n t s P r o d f o o : 0011040 \t P U B L I C P R O C [ r e f 0011060 : R E F A N Y ] R E T U R 0011100 N S [ t e m p 0 : I N T ] = 0011120 \r B E G I N \r t r e e : \t A r g 0011140 u m e n t s N o d e _ N A R R 0011160 O W [ r e f ] ; \r B E G I N \r E 0011200 N A B L E T h r e e C 4 S u p 0011220 p o r t . G e t S o u r c e I n 0011240 f o = > R E S U M E [ t r e 0011260 e . p o s i t i o n , t r e e 0011300 . l e n g t h ] ; \r t r e e D a 0011320 t a : \t A r g u m e n t s P r o 0011340 d D a t a _ N A R R O W [ t 0011360 r e e . d a t a ] ; \r t e m p 0 0011400 _ 0 ; \r E N D \r E N D ; \r \r 0011420 P a r a m e t e r L i s t e m p 0011440 t y P r o d f o o : \t P U B L I 0011460 C P R O C [ r e f : R E F 0011500 A N Y ] R E T U R N S [ t e m 0011520 p 0 : I N T ] = \r B E G I N 0011540 \r t r e e : \t P a r a m e t e r 0011560 L i s t N o d e _ N A R R O W 0011600 [ r e f ] ; \r B E G I N \r E N A 0011620 B L E T h r e e C 4 S u p p o 0011640 r t . G e t S o u r c e I n f o 0011660 = > R E S U M E [ t r e e . 0011700 p o s i t i o n , t r e e . l 0011720 e n g t h ] ; \r t e m p 0 _ 0011740 0 ; \r E N D \r E N D ; \r \r P a r 0011760 a m e t e r L i s t a n y P r o 0012000 d f o o : \t P U B L I C P R O 0012020 C [ r e f : R E F A N Y ] 0012040 R E T U R N S [ t e m p 0 : I 0012060 N T ] = \r B E G I N \r t r e e 0012100 : \t P a r a m e t e r L i s t N 0012120 o d e _ N A R R O W [ r e f ] 0012140 ; \r B E G I N \r E N A B L E T 0012160 h r e e C 4 S u p p o r t . G e 0012200 t S o u r c e I n f o = > R 0012220 E S U M E [ t r e e . p o s i t 0012240 i o n , t r e e . l e n g t h 0012260 ] ; \r t e m p 0 _ 0 ; \r E N 0012300 D \r E N D ; \r \r P a r a m e t e 0012320 r L i s t p a i r l i s t P r o 0012340 d f o o : \t P U B L I C P R O 0012360 C [ r e f : R E F A N Y ] 0012400 R E T U R N S [ t e m p 0 : I 0012420 N T ] = \r B E G I N \r t r e e 0012440 : \t P a r a m e t e r L i s t N 0012460 o d e _ N A R R O W [ r e f ] 0012500 ; \r B E G I N \r E N A B L E T 0012520 h r e e C 4 S u p p o r t . G e 0012540 t S o u r c e I n f o = > R 0012560 E S U M E [ t r e e . p o s i t 0012600 i o n , t r e e . l e n g t h 0012620 ] ; \r t r e e D a t a : \t P a r 0012640 a m e t e r L i s t p a i r l i 0012660 s t P r o d D a t a _ N A R 0012700 R O W [ t r e e . d a t a ] ; \r 0012720 t e m p 0 _ 0 ; \r E N D \r E 0012740 N D ; \r \r P a r a m e t e r L i 0012760 s t t y p e l i s t P r o d f o 0013000 o : \t P U B L I C P R O C [ r 0013020 e f : R E F A N Y ] R E T 0013040 U R N S [ t e m p 0 : I N T ] 0013060 = \r B E G I N \r t r e e : \t P 0013100 a r a m e t e r L i s t N o d e 0013120 _ N A R R O W [ r e f ] ; \r B 0013140 E G I N \r E N A B L E T h r e 0013160 e C 4 S u p p o r t . G e t S o 0013200 u r c e I n f o = > R E S U 0013220 M E [ t r e e . p o s i t i o n 0013240 , t r e e . l e n g t h ] ; \r 0013260 t r e e D a t a : \t P a r a m e 0013300 t e r L i s t t y p e l i s t P 0013320 r o d D a t a _ N A R R O W 0013340 [ t r e e . d a t a ] ; \r t e m 0013360 p 0 _ 0 ; \r E N D \r E N D ; 0013400 \r \r U n c o u n t e d y e s P r 0013420 o d f o o : \t P U B L I C P R 0013440 O C [ r e f : R E F A N Y ] 0013460 R E T U R N S [ t e m p 0 : 0013500 I N T ] = \r B E G I N \r t r e 0013520 e : \t U n c o u n t e d N o d e 0013540 _ N A R R O W [ r e f ] ; \r B 0013560 E G I N \r E N A B L E T h r e 0013600 e C 4 S u p p o r t . G e t S o 0013620 u r c e I n f o = > R E S U 0013640 M E [ t r e e . p o s i t i o n 0013660 , t r e e . l e n g t h ] ; \r 0013700 t e m p 0 _ 0 ; \r E N D \r E 0013720 N D ; \r \r U n c o u n t e d n o 0013740 P r o d f o o : \t P U B L I C 0013760 P R O C [ r e f : R E F A N 0014000 Y ] R E T U R N S [ t e m p 0 0014020 : I N T ] = \r B E G I N \r t 0014040 r e e : \t U n c o u n t e d N o 0014060 d e _ N A R R O W [ r e f ] ; 0014100 \r B E G I N \r E N A B L E T h 0014120 r e e C 4 S u p p o r t . G e t 0014140 S o u r c e I n f o = > R E 0014160 S U M E [ t r e e . p o s i t i 0014200 o n , t r e e . l e n g t h ] 0014220 ; \r t e m p 0 _ 0 ; \r E N D 0014240 \r E N D ; \r \r T y p e A p p l y 0014260 o n e P r o d f o o : \t P U B L 0014300 I C P R O C [ r e f : R E F 0014320 A N Y ] R E T U R N S [ t e 0014340 m p 0 : I N T ] = \r B E G I 0014360 N \r t r e e : \t T y p e A p p l 0014400 y N o d e _ N A R R O W [ r e 0014420 f ] ; \r B E G I N \r E N A B L E 0014440 T h r e e C 4 S u p p o r t . 0014460 G e t S o u r c e I n f o = > 0014500 R E S U M E [ t r e e . p o s 0014520 i t i o n , t r e e . l e n g 0014540 t h ] ; \r t r e e D a t a : \t T 0014560 y p e A p p l y o n e P r o d D 0014600 a t a _ N A R R O W [ t r e 0014620 e . d a t a ] ; \r t e m p 0 _ 0014640 0 ; \r E N D \r E N D ; \r \r T y 0014660 p e A p p l y m o r e l e n g t 0014700 h s P r o d f o o : \t P U B L I 0014720 C P R O C [ r e f : R E F 0014740 A N Y ] R E T U R N S [ t e m 0014760 p 0 : I N T ] = \r B E G I N 0015000 \r t r e e : \t T y p e A p p l y 0015020 N o d e _ N A R R O W [ r e f 0015040 ] ; \r B E G I N \r E N A B L E 0015060 T h r e e C 4 S u p p o r t . G 0015100 e t S o u r c e I n f o = > 0015120 R E S U M E [ t r e e . p o s i 0015140 t i o n , t r e e . l e n g t 0015160 h ] ; \r t r e e D a t a : \t T y 0015200 p e A p p l y m o r e l e n g t 0015220 h s P r o d D a t a _ N A R 0015240 R O W [ t r e e . d a t a ] ; \r 0015260 t e m p 0 _ 0 ; \r E N D \r E 0015300 N D ; \r \r T y p e A p p l y m o 0015320 r e i d s P r o d f o o : \t P U 0015340 B L I C P R O C [ r e f : R 0015360 E F A N Y ] R E T U R N S [ 0015400 t e m p 0 : I N T ] = \r B E 0015420 G I N \r t r e e : \t T y p e A p 0015440 p l y N o d e _ N A R R O W [ 0015460 r e f ] ; \r B E G I N \r E N A B 0015500 L E T h r e e C 4 S u p p o r 0015520 t . G e t S o u r c e I n f o 0015540 = > R E S U M E [ t r e e . p 0015560 o s i t i o n , t r e e . l e 0015600 n g t h ] ; \r t r e e D a t a : 0015620 \t T y p e A p p l y m o r e i d 0015640 s P r o d D a t a _ N A R R 0015660 O W [ t r e e . d a t a ] ; \r t 0015700 e m p 0 _ 0 ; \r E N D \r E N 0015720 D ; \r \r E N D . . \r 0015732