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