$ od -c -N 50000 [eris]<LispCore>INTERNAL>library>CONDITIONGRAPH.DCOM!6
0000000    (   D   E   F   I   N   E   -   F   I   L   E   -   I   N   F
0000020    O     247   P   A   C   K   A   G   E       "   I   N   T   E
0000040    R   L   I   S   P   "     247   R   E   A   D   T   A   B   L
0000060    E       "   X   C   L   "     247   B   A   S   E       1   0
0000100    )  \r   (   f   i   l   e   c   r   e   a   t   e   d       "
0000120    2   5   -   N   o   v   -   8   6       1   7   :   2   9   :
0000140    0   5   "       (   "   c   o   m   p   i   l   e   d       o
0000160    n       "       {   e   r   i   s   }   <   l   i   s   p   c
0000200    o   r   e   >   l   i   b   r   a   r   y   >   c   o   n   d
0000220    i   t   i   o   n   g   r   a   p   h   .   \   ;   1   1   )
0000240       \r   "   2   5   -   N   o   v   -   8   6       0   0   :
0000260    4   6   :   5   7   "       |   r   e   c   o   m   p   i   l
0000300    e   d   |       |   c   h   a   n   g   e   s   :   |       |
0000320    n   o   t   h   i   n   g   |       |   i   n   |       "   X
0000340    e   r   o   x       L   i   s   p       2   5   -   N   o   v
0000360    -   8   6       .   .   .   "       |   d   a   t   e   d   |
0000400       \r   "   2   5   -   N   o   v   -   8   6       0   1   :
0000420    1   8   :   0   1   "   )  \r   (   f   i   l   e   c   r   e
0000440    a   t   e   d       "   2   5   -   N   o   v   -   8   6    
0000460    1   7   :   2   8   :   0   6   "       {   e   r   i   s   }
0000500    <   l   i   s   p   c   o   r   e   >   l   i   b   r   a   r
0000520    y   >   c   o   n   d   i   t   i   o   n   g   r   a   p   h
0000540    .   \   ;   1   1       7   7   6   3       |   c   h   a   n
0000560    g   e   s   |       |   t   o   :   |       (  \r   f   u   n
0000600    c   t   i   o   n   s       r   e   c   o   m   p   u   t   e
0000620    -   c   o   n   d   i   t   i   o   n   -   g   r   a   p   h
0000640    -   s   e   x   p   r       c   o   u   n   t   -   c   o   n
0000660    d   i   t   i   o   n   -   t   y   p   e   s   -   r   e   c
0000700    u   r   s   i   o   n       g   r   a   p   h   -   c   o   n
0000720    d   i   t   i   o   n   s      \r   c   o   n   d   i   t   i
0000740    o   n   -   s   u   b   g   r   a   p   h       c   o   u   n
0000760    t   -   c   o   n   d   i   t   i   o   n   -   t   y   p   e
0001000    s   )       (   v   a   r   s       c   o   n   d   i   t   i
0001020    o   n   g   r   a   p   h   c   o   m   s   )       (   p   r
0001040    o   p   s       (   c   o   n   d   i   t   i   o   n   g   r
0001060    a   p   h       f   i   l   e   c   h   a   n   g   e   s  \r
0001100    )   )       (   v   a   r   i   a   b   l   e   s       *   c
0001120    o   n   d   i   t   i   o   n   -   g   r   a   p   h   -   w
0001140    i   n   d   o   w   *       *   c   o   n   d   i   t   i   o
0001160    n   -   g   r   a   p   h   -   s   e   x   p   r   *   )    
0001200    |   p   r   e   v   i   o   u   s   |       |   d   a   t   e
0001220    :   |      \r   "   2   4   -   N   o   v   -   8   6       1
0001240    5   :   4   1   :   0   1   "       {   e   r   i   s   }   <
0001260    l   i   s   p   c   o   r   e   >   l   i   b   r   a   r   y
0001300    >   c   o   n   d   i   t   i   o   n   g   r   a   p   h   .
0001320    \   ;   1   0   )  \r   (   r   p   a   q   q       c   o   n
0001340    d   i   t   i   o   n   g   r   a   p   h   c   o   m   s    
0001360    (   (   v   a   r   i   a   b   l   e   s       *   c   o   n
0001400    d   i   t   i   o   n   -   g   r   a   p   h   -   w   i   n
0001420    d   o   w   *       *   c   o   n   d   i   t   i   o   n   -
0001440    g   r   a   p   h   -   s   e   x   p   r   *   )       (   f
0001460    u   n   c   t   i   o   n   s      \r   g   r   a   p   h   -
0001500    c   o   n   d   i   t   i   o   n   s       c   o   n   d   i
0001520    t   i   o   n   -   s   u   b   g   r   a   p   h       c   o
0001540    n   d   i   t   i   o   n   -   s   u   b   g   r   a   p   h
0001560    -   r   e   c   u   r   s   i   o   n       r   e   c   o   m
0001600    p   u   t   e   -   c   o   n   d   i   t   i   o   n   -   g
0001620    r   a   p   h   -   s   e   x   p   r      \r   c   o   u   n
0001640    t   -   c   o   n   d   i   t   i   o   n   -   t   y   p   e
0001660    s       c   o   u   n   t   -   c   o   n   d   i   t   i   o
0001700    n   -   t   y   p   e   s   -   r   e   c   u   r   s   i   o
0001720    n   )       (   p   r   o   p       f   i   l   e   c   h   a
0001740    n   g   e   s       c   o   n   d   i   t   i   o   n   g   r
0001760    a   p   h   )   )   )  \r   (   c   l   :   d   e   f   v   a
0002000    r       *   c   o   n   d   i   t   i   o   n   -   g   r   a
0002020    p   h   -   w   i   n   d   o   w   *       n   i   l       "
0002040    W   i   n   d   o   w       i   n       w   h   i   c   h    
0002060    t   o       d   i   s   p   l   a   y       t   h   e       c
0002100    o   n   d   i   t   i   o   n       h   i   e   r   a   r   c
0002120    h   y       g   r   a   p   h   .   "   )  \r   (   c   l   :
0002140    d   e   f   v   a   r       *   c   o   n   d   i   t   i   o
0002160    n   -   g   r   a   p   h   -   s   e   x   p   r   *       n
0002200    i   l      \r   "   T   r   e   e       s   t   r   u   c   t
0002220    u   r   e       r   e   p   r   e   s   e   n   t   i   n   g
0002240        l   a   s   t       c   a   l   c   u   l   a   t   e   d
0002260        c   o   n   d   i   t   i   o   n       t   y   p   e    
0002300    g   r   a   p   h   .   "   )  \r   (   c   l   :   d   e   f
0002320    u   n       g   r   a   p   h   -   c   o   n   d   i   t   i
0002340    o   n   s       (   &   o   p   t   i   o   n   a   l       (
0002360    r   o   o   t       (   q   u   o   t   e       c   o   n   d
0002400    i   t   i   o   n   )   )       (   r   e   c   o   m   p   u
0002420    t   e       (   n   u   l   l      \r   *   c   o   n   d   i
0002440    t   i   o   n   -   g   r   a   p   h   -   s   e   x   p   r
0002460    *   )   )       w   )       (   l   e   t       (   (   n   e
0002500    w   w       (   s   h   o   w   g   r   a   p   h       (   l
0002520    a   y   o   u   t   s   e   x   p   r       (   c   o   n   d
0002540    i   t   i   o   n   -   s   u   b   g   r   a   p   h       r
0002560    o   o   t       r   e   c   o   m   p   u   t   e   )       (
0002600   \r   q   u   o   t   e       (   h   o   r   i   z   o   n   t
0002620    a   l   )   )   )       (   o   r       w       *   c   o   n
0002640    d   i   t   i   o   n   -   g   r   a   p   h   -   w   i   n
0002660    d   o   w   *       (   c   l   :   f   o   r   m   a   t    
0002700    n   i   l       "   C   o   n   d   i   t   i   o   n       t
0002720    y   p   e       g   r   a   p   h       f   r   o   m   :    
0002740    ~   S   "      \r   r   o   o   t   )   )       n   i   l    
0002760    n   i   l       t   )   )   )       (   w   i   n   d   o   w
0003000    p   r   o   p       n   e   w   w       (   q   u   o   t   e
0003020        t   i   t   l   e   )       (   c   l   :   f   o   r   m
0003040    a   t       n   i   l       "   C   o   n   d   i   t   i   o
0003060    n       t   y   p   e       g   r   a   p   h       f   r   o
0003100    m   :       ~   S   "       r   o   o   t  \r   )   )       (
0003120    o   r       w       *   c   o   n   d   i   t   i   o   n   -
0003140    g   r   a   p   h   -   w   i   n   d   o   w   *       (   c
0003160    l   :   s   e   t   f       *   c   o   n   d   i   t   i   o
0003200    n   -   g   r   a   p   h   -   w   i   n   d   o   w   *    
0003220    n   e   w   w   )   )   )   )  \r   (   c   l   :   d   e   f
0003240    u   n       c   o   n   d   i   t   i   o   n   -   s   u   b
0003260    g   r   a   p   h       (   r   o   o   t       r   e   c   o
0003300    m   p   u   t   e       &   a   u   x       (   o   n   c   e
0003320        n   i   l   )       r   e   s   u   l   t   )       (   c
0003340    l   :   u   n   l   e   s   s       (   c   l   :   s   u   b
0003360    t   y   p   e   p       r   o   o   t       (  \r   q   u   o
0003400    t   e       c   o   n   d   i   t   i   o   n   )   )       (
0003420    c   l   :   e   r   r   o   r       "   ~   S       i   s    
0003440    n   o   t       a       c   o   n   d   i   t   i   o   n    
0003460    t   y   p   e   .   "   )   )       (   c   l   :   l   o   o
0003500    p       (   c   l   :   w   h   e   n       r   e   c   o   m
0003520    p   u   t   e       (  \r   r   e   c   o   m   p   u   t   e
0003540    -   c   o   n   d   i   t   i   o   n   -   g   r   a   p   h
0003560    -   s   e   x   p   r   )   )       (   c   l   :   s   e   t
0003600    f       r   e   s   u   l   t       (   c   o   n   d   i   t
0003620    i   o   n   -   s   u   b   g   r   a   p   h   -   r   e   c
0003640    u   r   s   i   o   n       r   o   o   t      \r   *   c   o
0003660    n   d   i   t   i   o   n   -   g   r   a   p   h   -   s   e
0003700    x   p   r   *   )   )       (   c   l   :   w   h   e   n    
0003720    (   o   r       o   n   c   e       r   e   s   u   l   t   )
0003740        (   c   l   :   r   e   t   u   r   n   -   f   r   o   m
0003760        c   o   n   d   i   t   i   o   n   -   s   u   b   g   r
0004000    a   p   h       r   e   s   u   l   t   )   )       (  \r   c
0004020    l   :   f   o   r   m   a   t       *   e   r   r   o   r   -
0004040    o   u   t   p   u   t   *       "   C   o   u   l   d   n   '
0004060    t       f   i   n   d       ~   S       i   n       c   u   r
0004100    r   e   n   t       g   r   a   p   h   .   "   )       (   c
0004120    l   :   s   e   t   q       o   n   c   e       t       r   e
0004140    c   o   m   p   u   t   e       t   )   )   )  \r   (   c   l
0004160    :   d   e   f   u   n       c   o   n   d   i   t   i   o   n
0004200    -   s   u   b   g   r   a   p   h   -   r   e   c   u   r   s
0004220    i   o   n       (   t   a   r   g   e   t       t   r   e   e
0004240    )       (   c   o   n   d       (   (   n   u   l   l       t
0004260    r   e   e   )       n   i   l   )       (   (   e   q       t
0004300    a   r   g   e   t       (   c   a   r       t   r   e   e   )
0004320    )      \r   t   r   e   e   )       (   t       (   c   l   :
0004340    d   o   *       (   t   e   m   p       (   t   a   i   l    
0004360    (   c   d   r       t   r   e   e   )       (   c   d   r    
0004400    t   a   i   l   )   )       (   s   u   b   t   r   e   e    
0004420    (   c   a   r       t   a   i   l   )       (   c   a   r    
0004440    t   a   i   l   )   )   )       (   (   s   e   t   q       t
0004460    e   m   p       (  \r   c   o   n   d   i   t   i   o   n   -
0004500    s   u   b   g   r   a   p   h   -   r   e   c   u   r   s   i
0004520    o   n       t   a   r   g   e   t       s   u   b   t   r   e
0004540    e   )   )       t   e   m   p   )   )   )   )   )  \r   (   c
0004560    l   :   d   e   f   u   n       r   e   c   o   m   p   u   t
0004600    e   -   c   o   n   d   i   t   i   o   n   -   g   r   a   p
0004620    h   -   s   e   x   p   r       n   i   l       (   l   e   t
0004640        (   (   c   g   h   a   s   h       (   c   l   :   m   a
0004660    k   e   -   h   a   s   h   -   t   a   b   l   e   )   )   )
0004700        (   c   l   :   f   o   r   m   a   t      \r   *   e   r
0004720    r   o   r   -   o   u   t   p   u   t   *       "       C   o
0004740    m   p   u   t   i   n   g       c   o   n   d   i   t   i   o
0004760    n       h   i   e   r   a   r   c   h   y       g   r   a   p
0005000    h   .   "   )       (   m   a   p   c   a   r       (   d   a
0005020    t   a   t   y   p   e   s   )       (   c   l   :   f   u   n
0005040    c   t   i   o   n       (   c   l   :   l   a   m   b   d   a
0005060        (  \r   s   y   m   b   o   l   )       (   b   l   o   c
0005100    k   )       (   c   l   :   w   h   e   n       (   a   n   d
0005120        (   n   o   t       (   c   l   :   g   e   t   h   a   s
0005140    h       s   y   m   b   o   l       c   g   h   a   s   h   )
0005160    )       (   c   l   :   s   u   b   t   y   p   e   p       s
0005200    y   m   b   o   l       (   q   u   o   t   e       c   o   n
0005220    d   i   t   i   o   n   )   )   )  \r       (   c   l   :   d
0005240    o       (   (   t   y   p   e       s   y   m   b   o   l    
0005260    (   c   o   n   d   i   t   i   o   n   -   p   a   r   e   n
0005300    t       t   y   p   e   )   )       (   c   h   a   i   n    
0005320    n   i   l   )   )       (   (   c   o   n   d       (   (   n
0005340    u   l   l       t   y   p   e   )       (   c   l   :   s   e
0005360    t   f      \r   *   c   o   n   d   i   t   i   o   n   -   g
0005400    r   a   p   h   -   s   e   x   p   r   *       c   h   a   i
0005420    n   )   )       (   (   c   l   :   g   e   t   h   a   s   h
0005440        t   y   p   e       c   g   h   a   s   h   )       (   n
0005460    c   o   n   c       (   c   l   :   g   e   t   h   a   s   h
0005500        t   y   p   e       c   g   h   a   s   h   )       (   l
0005520    i   s   t       c   h   a   i   n   )  \r   )   )       (   t
0005540        n   i   l   )   )   )       (   c   l   :   p   r   i   n
0005560    c       "   .   "   )       (   c   l   :   s   e   t   f    
0005600    (   c   l   :   g   e   t   h   a   s   h       t   y   p   e
0005620        c   g   h   a   s   h   )       (   c   l   :   s   e   t
0005640    f       c   h   a   i   n       (   c   l   :   i   f       (
0005660    n   u   l   l       c   h   a   i   n   )       (   l   i   s
0005700    t  \r       t   y   p   e   )       (   l   i   s   t       t
0005720    y   p   e       c   h   a   i   n   )   )   )   )   )   )   )
0005740    )   )   )   )  \r   (   c   l   :   d   e   f   u   n       c
0005760    o   u   n   t   -   c   o   n   d   i   t   i   o   n   -   t
0006000    y   p   e   s       n   i   l       (   c   o   u   n   t   -
0006020    c   o   n   d   i   t   i   o   n   -   t   y   p   e   s   -
0006040    r   e   c   u   r   s   i   o   n       (   c   o   n   d   i
0006060    t   i   o   n   -   s   u   b   g   r   a   p   h       (   q
0006100    u   o   t   e      \r   c   o   n   d   i   t   i   o   n   )
0006120        n   i   l   )   )   )  \r   (   c   l   :   d   e   f   u
0006140    n       c   o   u   n   t   -   c   o   n   d   i   t   i   o
0006160    n   -   t   y   p   e   s   -   r   e   c   u   r   s   i   o
0006200    n       (   t   r   e   e   )       (   c   o   n   d       (
0006220    (   n   u   l   l       t   r   e   e   )       0   )       (
0006240    (   c   l   :   s   y   m   b   o   l   p       t   r   e   e
0006260    )       1   )       (   t       (   f   o   r      \r   s   u
0006300    b   t   r   e   e       i   n       t   r   e   e       s   u
0006320    m       (   c   o   u   n   t   -   c   o   n   d   i   t   i
0006340    o   n   -   t   y   p   e   s   -   r   e   c   u   r   s   i
0006360    o   n       s   u   b   t   r   e   e   )   )   )   )   )  \r
0006400    (   p   u   t   p   r   o   p   s       c   o   n   d   i   t
0006420    i   o   n   g   r   a   p   h       f   i   l   e   c   h   a
0006440    n   g   e   s       (   (   f   u   n   c   t   i   o   n   s
0006460        r   e   c   o   m   p   u   t   e   -   c   o   n   d   i
0006500    t   i   o   n   -   g   r   a   p   h   -   s   e   x   p   r
0006520       \r   c   o   u   n   t   -   c   o   n   d   i   t   i   o
0006540    n   -   t   y   p   e   s   -   r   e   c   u   r   s   i   o
0006560    n       g   r   a   p   h   -   c   o   n   d   i   t   i   o
0006600    n   s       c   o   n   d   i   t   i   o   n   -   s   u   b
0006620    g   r   a   p   h       c   o   u   n   t   -   c   o   n   d
0006640    i   t   i   o   n   -   t   y   p   e   s   )       (   v   a
0006660    r   s      \r   c   o   n   d   i   t   i   o   n   g   r   a
0006700    p   h   c   o   m   s   )       (   p   r   o   p   s       (
0006720    c   o   n   d   i   t   i   o   n   g   r   a   p   h       f
0006740    i   l   e   c   h   a   n   g   e   s   )   )       (   v   a
0006760    r   i   a   b   l   e   s       *   c   o   n   d   i   t   i
0007000    o   n   -   g   r   a   p   h   -   w   i   n   d   o   w   *
0007020       \r   *   c   o   n   d   i   t   i   o   n   -   g   r   a
0007040    p   h   -   s   e   x   p   r   *   )   )   )  \r   (   p   u
0007060    t   p   r   o   p   s       c   o   n   d   i   t   i   o   n
0007100    g   r   a   p   h       c   o   p   y   r   i   g   h   t    
0007120    (   "   X   e   r   o   x       C   o   r   p   o   r   a   t
0007140    i   o   n   "       1   9   8   6   )   )  \r   n   i   l  \r
0007160