$ od -c -N 50000 [qv]<IDL>koto>EARRAY-ITERATORS.DCOM!1
0000000    (   F   I   L   E   C   R   E   A   T   E   D       "   2   4
0000020    -   J   u   n   -   8   6       0   0   :   0   6   :   2   7
0000040    "       (   "   c   o   m   p   i   l   e   d       o   n    
0000060    "       {   Q   V   }   <   P   E   D   E   R   S   E   N   >
0000100    L   I   S   P   >   E   A   R   R   A   Y   -   I   T   E   R
0000120    A   T   O   R   S   .   ;   4   )      \r   "   1   2   -   N
0000140    o   v   -   8   5       1   4   :   5   9   :   2   3   "    
0000160    r   e   c   o   m   p   i   l   e   d       c   h   a   n   g
0000200    e   s   :       G   E   N   E   R   A   T   O   R   -   S   E
0000220    T   U   P       I   T   E   R   A   T   O   R   -   S   E   T
0000240    U   P       M   E   T   A   -   I   T   E   R   A   T   O   R
0000260    -   S   E   T   U   P       i   n      \r   "   I   N   T   E
0000300    R   L   I   S   P   -   D       1   1   -   M   a   y   -   8
0000320    6       .   .   .   "       d   a   t   e   d       "   1   1
0000340    -   M   a   y   -   8   6       1   5   :   1   9   :   0   8
0000360    "   )  \r   (   F   I   L   E   C   R   E   A   T   E   D    
0000400    "   2   4   -   J   u   n   -   8   6       0   0   :   0   5
0000420    :   5   1   "       {   Q   V   }   <   P   E   D   E   R   S
0000440    E   N   >   L   I   S   P   >   E   A   R   R   A   Y   -   I
0000460    T   E   R   A   T   O   R   S   .   ;   4       1   0   3   6
0000500    3       c   h   a   n   g   e   s       t   o   :       (   F
0000520    N   S      \r   G   E   N   E   R   A   T   O   R   -   S   E
0000540    T   U   P       I   T   E   R   A   T   O   R   -   S   E   T
0000560    U   P       M   E   T   A   -   I   T   E   R   A   T   O   R
0000600    -   S   E   T   U   P   )       p   r   e   v   i   o   u   s
0000620        d   a   t   e   :       "   1   6   -   J   u   n   -   8
0000640    6       1   8   :   3   3   :   3   7   "      \r   {   Q   V
0000660    }   <   P   E   D   E   R   S   E   N   >   L   I   S   P   >
0000700    E   A   R   R   A   Y   -   I   T   E   R   A   T   O   R   S
0000720    .   ;   3   )  \r   G   E   N   E   R   A   T   O   R   -   N
0000740    E   X   T   E   L   T       D   1  \r   (   P       1       I
0000760    N   D   E   X       P       0       I   T   E   R   A   T   O
0001000    R       I       0       G   E   N   E   R   A   T   O   R   )
0001020       \0   0 002  \0  \0 001   @   d 004   `  \0  \0 360 262   '
0001040  006  \0  \0 311 002 021 001  \0   H  \t  \0  \0 021 001 001   I
0001060  251   H  \t  \0  \0 277   H  \t  \0  \0 271   @ 006  \0  \0 311
0001100   \0   I  \n  \0  \0 020  \0   (   5   5   Q       \   A   R   E
0001120    F   .   1       4   2   Q       I   T   E   R   A   T   O   R
0001140    -   N   E   X   T   I   N   D   E   X       3   5   Q       I
0001160    T   E   R   A   T   O   R   -   R   E   S   E   T       2   4
0001200    Q       I   T   E   R   A   T   O   R   -   N   E   X   T   I
0001220    N   D   E   X   )  \r   (   4   7   Q       G   E   N   E   R
0001240    A   T   O   R       1   3   Q       G   E   N   E   R   A   T
0001260    O   R       5     004 003   G   E   N   E   R   A   T   O   R
0001300    T   Y   P   E   #   )  \r   (   )  \r   G   E   N   E   R   A
0001320    T   O   R   -   S   E   T   N   E   X   T   E   L   T       D
0001340    1  \r   (   P       1       I   N   D   E   X       P       0
0001360        I   T   E   R   A   T   O   R       I       1       G   E
0001400    N   E   R   A   T   O   R       I       0       N   E   W   V
0001420    A   L   U   E   )      \0   : 002  \0  \0 002   A 004   `  \0
0001440   \0 360 262   *   A 006  \0  \0 311 002 021 001  \0   H  \t  \0
0001460   \0 021 001 001   I 251   H  \t  \0  \0 277   H  \t  \0  \0 271
0001500    @   A 006  \0  \0 311  \0   I  \v  \0  \0 020   o  \0  \0  \0
0001520    A  \n  \0  \0 020  \0   (   6   7   Q       H   E   L   P    
0001540    5   6   Q       \   A   S   E   T   .   1       4   2   Q    
0001560    I   T   E   R   A   T   O   R   -   N   E   X   T   I   N   D
0001600    E   X       3   5   Q       I   T   E   R   A   T   O   R   -
0001620    R   E   S   E   T       2   4   Q       I   T   E   R   A   T
0001640    O   R   -   N   E   X   T   I   N   D   E   X   )  \r   (   5
0001660    0   Q       G   E   N   E   R   A   T   O   R       1   3   Q
0001700        G   E   N   E   R   A   T   O   R       4     004 003   G
0001720    E   N   E   R   A   T   O   R   T   Y   P   E   #   )  \r   (
0001740        6   3   Q       "   N   o   t       a       g   e   n   e
0001760    r   a   t   o   r   "   )  \r   G   E   N   E   R   A   T   O
0002000    R   -   S   E   T   U   P       D   1  \r   (   L       (   2
0002020        O   L   D   G   E   N   E   R   A   T   O   R       1    
0002040    I   T   E   R   A   T   O   R       0       A   R   R   A   Y
0002060    )   )      \0   4 002  \0  \0 003   B 246   `  \0  \0 037   b
0002100  004 277   @  \t  \0  \0 241   @ 020   B   @  \t  \0  \0 021 002
0002120  001   H   d 006  \0  \0   I 024  \0 277 022   A 265 006   @  \t
0002140   \0  \0 021 002 001   H   d   I 024 002 277 020  \0   (   5   0
0002160    Q       I   T   E   R   A   T   O   R   -   S   E   T   U   P
0002200        2   4   Q       E   A   R   R   A   Y   -   L   I   N   E
0002220    A   R   I   Z   E       1   4   Q       C   L   :   A   R   R
0002240    A   Y   P   )  \r   (   3   4   Q       G   E   N   E   R   A
0002260    T   O   R       4     004 003   G   E   N   E   R   A   T   O
0002300    R   T   Y   P   E   #   )  \r   (   )  \r   I   T   E   R   A
0002320    T   O   R   -   N   E   X   T   I   N   D   E   X       D   1
0002340   \r   (   P       1   4   Q       I   N   D   E   X       P    
0002360    1   3   Q       I       P       5       R   E   S   U   L   T
0002400        P       4       E   N   D   I   T   E   R   A   T   I   O
0002420    N       P       3       O   F   F   S   E   T       P       2
0002440        M   U   L   T   I   P   L   I   E   R   S       P       1
0002460        L   I   M   I   T   S       P       0       I   N   D   I
0002500    C   E   S       I       0       I   T   E   R   A   T   O   R
0002520    )      \0 304  \r  \0  \0 001   @ 006  \0  \0 311 004   @ 006
0002540   \0  \0 311 006   @ 006  \0  \0 311 002   @ 006  \0  \0 311  \0
0002560    @ 006  \0  \0 311  \b 021 025 005   L 222 261  \0 236   K   J
0002600    H   j 021   #  \n   O 016 003 265 003 207 001   _ 022 277   N
0002620  003 265   '   O 020 022 330 275   H  \t  \0  \0 021 021  \f   O
0002640  026   j 361 262   Y   H   O 026  \n  \0  \0   _ 030   d 001 003
0002660  262   & 001 002   h 360 260   + 001   _ 024 277   O 020   O 024
0002700    O 022   d 003 220 001 332 324   _ 020 277   O 016 002   _ 016
0002720  277   N 002 276 260 261 001   k 330   I   O 026  \n  \0  \0 001
0002740  360 262 033   O 030   d 001 003 227   I   O 026  \n  \0  \0 001
0002760  200   j 030 277   O 026   k 331   _ 026 260 247   O 026   j 360
0003000  227   @ 006  \0  \0   i 024  \b 217   O 030   d   d 001 003 224
0003020  277   d 001 002 202 001   k 330 030   M 020  \0   (   2   2   6
0003040    Q       F   N   T   H       2   0   6   Q       F   N   T   H
0003060        1   2   2   Q       F   N   T   H       1   0   3   Q    
0003100    L   E   N   G   T   H   )  \r   (   2   5   4   Q       I   T
0003120    E   R   A   T   O   R       3   3   Q       I   T   E   R   A
0003140    T   O   R       2   5   Q       I   T   E   R   A   T   O   R
0003160        1   7   Q       I   T   E   R   A   T   O   R       1   1
0003200    Q       I   T   E   R   A   T   O   R       3       I   T   E
0003220    R   A   T   O   R   )  \r   (   )  \r   I   T   E   R   A   T
0003240    O   R   -   R   E   S   E   T       D   1  \r   (   L       (
0003260    0       I   T   E   R   A   T   O   R   )   )      \0   Z  \b
0003300   \0  \0 001   @ 006  \0  \0 311 004   @ 006  \0  \0 311 006 021
0003320    " 003   I   H 021   "  \a   M 276   L 003 265 003 207 001   _
0003340  016 277   N 003 265 021 023   @ 006  \0  \0   I   Z 003 265 032
0003360    h 024  \b   @ 020 001 003 223   N   O 016 201   N   j 030 277
0003400    N 002 276   L 002   \ 260 324 001   [   3     265 006   J 002
0003420  260 334   j 360 262 372   K 265 332   i 260 327  \0   N   I   L
0003440   \r   (   4   7   Q       I   T   E   R   A   T   O   R       1
0003460    1   Q       I   T   E   R   A   T   O   R       3       I   T
0003500    E   R   A   T   O   R   )  \r   (   )  \r   I   T   E   R   A
0003520    T   O   R   -   S   E   T   U   P       D   1  \r   (   L    
0003540    (   3       O   L   D   I   T   E   R   A   T   O   R       2
0003560        D   I   M   M   A   P       1       L   E   V   E   L   M
0003600    A   P   S       0       B   A   S   E   A   R   R   A   Y   )
0003620    )     001 032 017  \0  \0 004   @  \t  \0  \0 250   o  \0  \0
0003640   \0   @  \n  \0  \0 277   A 263   +   @  \t  \0  \0   k 021   2
0003660  004   I   H 363 263 031   g  \0  \0 274   K 265  \r   L   h 032
0003700    [ 272   I   k 324   Y 260 354   L   & 273 260 367   J 022   b
0003720  002 277   C 246   `  \0  \0 037   b 006 277   @  \t  \0  \0   @
0003740   \t  \0  \0   j 021   c  \b   H   I   A 021   3 016   O 026 003
0003760  265 004 260 025 001   _ 030 277   O 024 003 265 003 210 001   _
0004000  032 277   O 022 003 265   M   K  \t  \0  \0 273   L  \t  \0  \0
0004020  274   M  \t  \0  \0   ] 023   M   _ 016 003 265   y   h   ^   B
0004040  262 024   K   B  \n  \0  \0 273   L   B  \n  \0  \0 274   M   B
0004060   \n  \0  \0 275   C   d 006  \0  \0   J 024  \0 277   d   K 024
0004100  002 277   d   L 024 004 277   d   M 024 006 277   d   N 024  \b
0004120  277 020 001   _ 034 277   O 030   3     231   J   O 032   O 030
0004140  332 330 272 260 025   O 032   K 032 273   O 030 003 265       j
0004160    L 032 274   O 034   M 032 275   O 026 002   _ 026 277   O 024
0004200  002   _ 024 277   O 022 002   _ 022 277 261 377   c   L 032 274
0004220    O 030 260 343 001   _ 020   3     265  \b   O 016 002 261 377
0004240    z   j 360 262 370   O 020 265 003 202 261 377   t   i 261 377
0004260    p  \0   (   2   3   2   Q       P   E   R   M   U   T   E   L
0004300    I   S   T       2   2   4   Q       P   E   R   M   U   T   E
0004320    L   I   S   T       2   1   6   Q       P   E   R   M   U   T
0004340    E   L   I   S   T       1   7   4   Q       D   R   E   V   E
0004360    R   S   E       1   6   7   Q       D   R   E   V   E   R   S
0004400    E       1   6   2   Q       D   R   E   V   E   R   S   E    
0004420    1   1   2   Q       E   A   R   R   A   Y   -   S   C   A   N
0004440    D   I   M   S       1   0   6   Q       A   R   R   A   Y   -
0004460    D   I   M   E   N   S   I   O   N   S       2   4   Q       A
0004500    R   R   A   Y   -   R   A   N   K       1   4   Q       E   R
0004520    R   O   R       3       C   L   :   A   R   R   A   Y   P   )
0004540   \r   (   2   4   0   Q       I   T   E   R   A   T   O   R    
0004560    7   6   Q     004 003   I   T   E   R   A   T   O   R   T   Y
0004600    P   E   #       4   0   Q       A   L   L   )  \r   (       1
0004620    0   Q       "   c   a   n   n   o   t       i   t   e   r   a
0004640    t   e       o   v   e   r       a       s   c   a   l   a   r
0004660    "   )  \r   M   E   T   A   -   I   T   E   R   A   T   O   R
0004700    -   N   E   X   T   I   T   E   R   A   T   O   R       D   1
0004720   \r   (   L       (   0       M   E   T   A   -   I   T   E   R
0004740    A   T   O   R   )   )      \0   z 006  \0  \0 001   @ 006  \0
0004760   \0 311  \0   @ 006  \0  \0 311 002   @ 006  \0  \0 311 004   @
0005000  006  \0  \0 311 006 021   $ 005   @ 006  \0  \0 311  \b 263   V
0005020    H   I   h   K  \f  \0  \0   [   I  \t  \0  \0   h 275   \   d
0005040    j 361 262 035 277   I   L  \n  \0  \0   ]   d 001   g  \0  \0
0005060  360 263 034 001   k 330   J   L  \n  \0  \0 001 360 255   L   j
0005100  360 262 033   @ 006  \0  \0   i 024  \b 260 030   M 001   g  \0
0005120   \0 360 243   M   j 030 277   L   k 331 260 304   M   d 001   k
0005140  330 030   K 020   h 020  \0   (   1   1   5   Q       F   N   T
0005160    H       7   4   Q       F   N   T   H       5   6   Q       L
0005200    E   N   G   T   H       5   1   Q       I   T   E   R   A   T
0005220    O   R   -   S   E   T   U   P   )  \r   (   1   4   3   Q    
0005240    A   L   L       1   3   1   Q       M   E   T   A   -   I   T
0005260    E   R   A   T   O   R       1   0   2   Q       A   L   L    
0005300    3   6   Q       M   E   T   A   -   I   T   E   R   A   T   O
0005320    R       2   5   Q       M   E   T   A   -   I   T   E   R   A
0005340    T   O   R       1   7   Q       M   E   T   A   -   I   T   E
0005360    R   A   T   O   R       1   1   Q       M   E   T   A   -   I
0005400    T   E   R   A   T   O   R       3       M   E   T   A   -   I
0005420    T   E   R   A   T   O   R   )  \r   (   )  \r   M   E   T   A
0005440    -   I   T   E   R   A   T   O   R   -   R   E   S   E   T    
0005460    D   1  \r   (   L       (   0       M   E   T   A   -   I   T
0005500    E   R   A   T   O   R   )   )      \0   V 006  \0  \0 001   @
0005520  006  \0  \0 311 002   @ 006  \0  \0 311 004 021 022 002   H   Z
0005540  003 265 021   @ 006  \0  \0   H   I 021 022 005   L 003 265 022
0005560  260 026 001   g  \0  \0 360 243   J   j 030 277   J 002 260 341
0005600  001 275   K 003 265  \b   h 022 024  \b   @ 020 001   g  \0  \0
0005620  360 251   M   j 360 225   M 265 360   i 260 355   L 002 274   K
0005640  002 273 260 312  \0   N   I   L  \r   (   1   0   0   Q       A
0005660    L   L       4   6   Q       A   L   L       2   7   Q       M
0005700    E   T   A   -   I   T   E   R   A   T   O   R       1   1   Q
0005720        M   E   T   A   -   I   T   E   R   A   T   O   R       3
0005740        M   E   T   A   -   I   T   E   R   A   T   O   R   )  \r
0005760    (   )  \r   M   E   T   A   -   I   T   E   R   A   T   O   R
0006000    -   S   E   T   U   P       D   1  \r   (   L       (   1    
0006020    H   E   L   D   D   I   M   E   N   S   I   O   N   S       0
0006040        B   A   S   E   A   R   R   A   Y   )   )      \0 235  \a
0006060   \0  \0 002   @  \t  \0  \0 250   o  \0  \0  \0   @  \n  \0  \0
0006100  277   A   d 003 243   d 221   h 032   b 002   @  \t  \0  \0   k
0006120  331   j 021   2 004   I   d   H 363 262   ; 277   J 022   @  \t
0006140   \0  \0 021   " 003   `  \0  \0 037   d   @ 024  \0 277   d   H
0006160  024 002 277   d   I 024 004 277   `  \0  \0 037 272   d   J 024
0006200  006 277   I   j 021 022 006   L 003 265   )   h 022 273   d   K
0006220  024  \b 277 020   A  \n  \0  \0 223   g  \0  \0 200   j 274   K
0006240  265  \r   L   h 032   [ 272   I   k 324   Y 260 253   L   & 273
0006260  260 367 001 276   M   d   A  \n  \0  \0 253 277   N   j 360 225
0006300    M 265 313   i 260 310   M   k 324 275   L 002   \ 260 273  \0
0006320    (   2   0   6   Q       M   E   M   B       1   4   4   Q    
0006340    M   E   M   B       5   6   Q       A   R   R   A   Y   -   D
0006360    I   M   E   N   S   I   O   N   S       3   3   Q       A   R
0006400    R   A   Y   -   R   A   N   K       1   4   Q       E   R   R
0006420    O   R       3       C   L   :   A   R   R   A   Y   P   )  \r
0006440    (   1   5   0   Q       A   L   L       1   0   7   Q     004
0006460  003   I   T   E   R   A   T   O   R   T   Y   P   E   #       6
0006500    4   Q     004 003   M   E   T   A   -   I   T   E   R   A   T
0006520    O   R   T   Y   P   E   #   )  \r   (       1   0   Q       "
0006540    c   a   n   n   o   t       i   t   e   r   a   t   e       o
0006560    v   e   r       a       s   c   a   l   a   r   "   )  \r   (
0006600    P   R   E   T   T   Y   C   O   M   P   R   I   N   T       E
0006620    A   R   R   A   Y   -   I   T   E   R   A   T   O   R   S   C
0006640    O   M   S   )  \r   (   R   P   A   Q   Q       E   A   R   R
0006660    A   Y   -   I   T   E   R   A   T   O   R   S   C   O   M   S
0006700        (   (   R   E   C   O   R   D   S       G   E   N   E   R
0006720    A   T   O   R       I   T   E   R   A   T   O   R       M   E
0006740    T   A   -   I   T   E   R   A   T   O   R   )       (   F   N
0006760    S       G   E   N   E   R   A   T   O   R   -   N   E   X   T
0007000    E   L   T      \r   G   E   N   E   R   A   T   O   R   -   S
0007020    E   T   N   E   X   T   E   L   T       G   E   N   E   R   A
0007040    T   O   R   -   S   E   T   U   P       I   T   E   R   A   T
0007060    O   R   -   N   E   X   T   I   N   D   E   X       I   T   E
0007100    R   A   T   O   R   -   R   E   S   E   T       I   T   E   R
0007120    A   T   O   R   -   S   E   T   U   P      \r   M   E   T   A
0007140    -   I   T   E   R   A   T   O   R   -   N   E   X   T   I   T
0007160    E   R   A   T   O   R       M   E   T   A   -   I   T   E   R
0007200    A   T   O   R   -   R   E   S   E   T       M   E   T   A   -
0007220    I   T   E   R   A   T   O   R   -   S   E   T   U   P   )    
0007240    (   D   E   C   L   A   R   E   :       D   O   N   T   E   V
0007260    A   L   @   L   O   A   D      \r   D   O   E   V   A   L   @
0007300    C   O   M   P   I   L   E       D   O   N   T   C   O   P   Y
0007320        (   L   O   C   A   L   V   A   R   S       .       T   )
0007340    )   )   )  \r   (   D   A   T   A   T   Y   P   E       G   E
0007360    N   E   R   A   T   O   R       (   V   E   C   T   O   R    
0007400    I   T   E   R   A   T   O   R   )   )  \r   (   D   A   T   A
0007420    T   Y   P   E       I   T   E   R   A   T   O   R       (   O
0007440    F   F   S   E   T       M   U   L   T   I   P   L   I   E   R
0007460    S       I   N   D   I   C   E   S       L   I   M   I   T   S
0007500        E   N   D   I   T   E   R   A   T   I   O   N   )   )  \r
0007520    (   D   A   T   A   T   Y   P   E       M   E   T   A   -   I
0007540    T   E   R   A   T   O   R       (   B   A   S   E   A   R   R
0007560    A   Y       L   E   V   E   L   S       L   E   V   E   L   L
0007600    I   M   I   T   S       I   T   E   R   A   T   O   R       E
0007620    N   D   I   T   E   R   A   T   I   O   N   )   )  \r   (   /
0007640    D   E   C   L   A   R   E   D   A   T   A   T   Y   P   E    
0007660    (   Q   U   O   T   E       G   E   N   E   R   A   T   O   R
0007700    )       (   Q   U   O   T   E       (   P   O   I   N   T   E
0007720    R       P   O   I   N   T   E   R   )   )       (   Q   U   O
0007740    T   E       (   (   G   E   N   E   R   A   T   O   R       0
0007760        P   O   I   N   T   E   R   )       (   G   E   N   E   R
0010000    A   T   O   R  \r       2       P   O   I   N   T   E   R   )
0010020    )   )       (   Q   U   O   T   E       4   )   )  \r   (   /
0010040    D   E   C   L   A   R   E   D   A   T   A   T   Y   P   E    
0010060    (   Q   U   O   T   E       I   T   E   R   A   T   O   R   )
0010100        (   Q   U   O   T   E       (   P   O   I   N   T   E   R
0010120        P   O   I   N   T   E   R       P   O   I   N   T   E   R
*
0010160    )   )       (   Q   U   O   T   E       (   (   I   T   E   R
0010200    A   T   O   R  \r       0       P   O   I   N   T   E   R   )
0010220        (   I   T   E   R   A   T   O   R       2       P   O   I
0010240    N   T   E   R   )       (   I   T   E   R   A   T   O   R    
0010260    4       P   O   I   N   T   E   R   )       (   I   T   E   R
0010300    A   T   O   R       6       P   O   I   N   T   E   R   )    
0010320    (   I   T   E   R   A   T   O   R       8       P   O   I   N
0010340    T   E   R   )   )   )       (  \r   Q   U   O   T   E       1
0010360    0   )   )  \r   (   /   D   E   C   L   A   R   E   D   A   T
0010400    A   T   Y   P   E       (   Q   U   O   T   E       M   E   T
0010420    A   -   I   T   E   R   A   T   O   R   )       (   Q   U   O
0010440    T   E       (   P   O   I   N   T   E   R       P   O   I   N
0010460    T   E   R       P   O   I   N   T   E   R       P   O   I   N
0010500    T   E   R       P   O   I   N   T   E   R   )   )       (   Q
0010520    U   O   T   E       (   (  \r   M   E   T   A   -   I   T   E
0010540    R   A   T   O   R       0       P   O   I   N   T   E   R   )
0010560        (   M   E   T   A   -   I   T   E   R   A   T   O   R    
0010600    2       P   O   I   N   T   E   R   )       (   M   E   T   A
0010620    -   I   T   E   R   A   T   O   R       4       P   O   I   N
0010640    T   E   R   )       (   M   E   T   A   -   I   T   E   R   A
0010660    T   O   R       6       P   O   I   N   T   E   R   )  \r    
0010700    (   M   E   T   A   -   I   T   E   R   A   T   O   R       8
0010720        P   O   I   N   T   E   R   )   )   )       (   Q   U   O
0010740    T   E       1   0   )   )  \r   (   P   U   T   P   R   O   P
0010760    S       E   A   R   R   A   Y   -   I   T   E   R   A   T   O
0011000    R   S       C   O   P   Y   R   I   G   H   T       (   "   X
0011020    e   r   o   x       C   o   r   p   o   r   a   t   i   o   n
0011040    "       1   9   8   6   )   )  \r   N   I   L  \r            
0011055