$ od -c -N 50000 [_CDCSL_93-16_]<1>Cedar>release>CedarPreBasics>LoaderUtils.h
0000000    /   *  \n       *       L   o   a   d   e   r   U   t   i   l
0000020    s   .   h  \n       *       C   o   p   y   r   i   g   h   t
0000040      323       1   9   8   9       b   y       X   e   r   o   x
0000060        C   o   r   p   o   r   a   t   i   o   n   .           A
0000100    l   l       r   i   g   h   t   s       r   e   s   e   r   v
0000120    e   d   .  \n       *       b   j   ,       A   u   g   u   s
0000140    t       4   ,       1   9   8   9       1   0   :   3   1   :
0000160    4   6       p   m       P   D   T  \n       *       e   d   u
0000200    a   r   d   o   ,       N   o   v   e   m   b   e   r       2
0000220    0   ,       1   9   8   9       1   1   :   5   5   :   5   0
0000240        a   m       P   S   T  \n       *   /  \n  \n   /   *    
0000260    h   a   n   d   y       c   h   a   r   a   c   t   e   r   /
0000300    s   t   r   i   n   g       d   e   f   i   n   i   t   i   o
0000320    n   s       *   /  \n  \t  \n   #   d   e   f   i   n   e  \t
0000340    C   H   _   D   O   T       '   .   '  \n   #   d   e   f   i
0000360    n   e  \t   C   H   _   T   I   L   D   E       '   ~   '  \n
0000400    #   d   e   f   i   n   e  \t   C   H   _   S   L   A   S   H
0000420        '   /   '  \n   #   d   e   f   i   n   e  \t   C   H   _
0000440    C   R       '   \   n   '  \n   #   d   e   f   i   n   e  \t
0000460    C   H   _   U   N   D   E   R   S   C   O   R   E       '   _
0000500    '  \n  \n   #   d   e   f   i   n   e  \t   S   T   R   _   N
0000520    U   L   L       "   "  \n   #   d   e   f   i   n   e  \t   S
0000540    T   R   _   W   H   I   T   E   S   P   A   C   E       "    
0000560    \   t   "  \n   #   d   e   f   i   n   e  \t   S   T   R   _
0000600    B   L   A   N   K       "       "  \n   #   d   e   f   i   n
0000620    e  \t   S   T   R   _   S   L   A   S   H       "   /   "  \n
0000640    #   d   e   f   i   n   e  \t   S   T   R   _   D   O   T   _
0000660    T   I   L   D   E       "   .   ~   "  \n   #   d   e   f   i
0000700    n   e  \t   S   T   R   _   T   I   L   D   E       "   ~   "
0000720   \n   #   d   e   f   i   n   e  \t   S   T   R   _   P   U   N
0000740    C   T   U   A   T   I   O   N       "   ,   ;   (   )   [   ]
0000760    {   }   <   >       \   t   \   n   "  \n  \t  \n   #   i   f
0001000        0  \n   /   *       p   r   i   v   a   t   e       (   s
0001020    h   o   u   l   d       n   e   v   e   r       b   e       c
0001040    o   m   p   i   l   e   d   )       *   /  \n  \t  \n  \t   s
0001060    t   a   t   i   c       c   h   a   r       *   L   o   w   e
0001100    r   C   a   s   e   (   /   *   s   *   /   )   ;  \n  \t  \t
0001120    /   *       c   h   a   r       *   s       *   /  \n  \t   s
0001140    t   a   t   i   c       v   o   i   d       S   t   r   i   p
0001160    C   R   (   /   *   s   *   /   )   ;  \n  \t  \t   /   *    
0001200    c   h   a   r       *   s       *   /  \n  \t   s   t   a   t
0001220    i   c       v   o   i   d       S   t   r   i   p   S   l   a
0001240    s   h   (   /   *   s   *   /   )   ;  \n  \t  \t   /   *    
0001260    c   h   a   r       *   s       *   /  \n  \t   s   t   a   t
0001300    i   c       i   n   t       P   a   r   s   e   B   a   s   e
0001320    A   n   d   V   e   r   s   i   o   n   (   /   *   b   a   s
0001340    e   *   /   )   ;  \n  \t  \t   /   *       c   h   a   r    
0001360    *   b   a   s   e       *   /  \n  \t   s   t   a   t   i   c
0001400        i   n   t       P   a   r   s   e   U   N   a   m   e   (
0001420    /   *   n   a   m   e   ,       p   a   t   h   P   r   e   f
0001440    i   x   ,       b   a   s   e   *   /   )   ;  \n  \t  \t   /
0001460    *       c   h   a   r       *   n   a   m   e   ,       *   p
0001500    a   t   h   P   r   e   f   i   x   ,       *   b   a   s   e
0001520        *   /  \n  \t   s   t   a   t   i   c       v   o   i   d
0001540        G   e   t   P   a   t   t   e   r   n   (   /   *   p   a
0001560    t   t   e   r   n   ,       p   a   t   h   P   r   e   f   i
0001600    x   ,       b   a   s   e   *   /   )   ;  \n  \t  \t   /   *
0001620        c   h   a   r       *   p   a   t   t   e   r   n   ,    
0001640    *   p   a   t   h   P   r   e   f   i   x   ,       *   b   a
0001660    s   e       *   /  \n  \t   s   t   a   t   i   c       v   o
0001700    i   d       P   a   r   s   e   D   i   r   e   c   t   o   r
0001720    y   A   n   d   F   i   l   e   N   a   m   e   (   /   *   d
0001740    i   r   e   c   t   o   r   y   ,       f   i   l   e   N   a
0001760    m   e   P   r   e   f   i   x   ,       p   a   t   t   e   r
0002000    n   *   /   )   ;  \n  \t  \t   /   *       c   h   a   r    
0002020    *   d   i   r   e   c   t   o   r   y   ,       *   f   i   l
0002040    e   N   a   m   e   P   r   e   f   i   x   ,       *   p   a
0002060    t   t   e   r   n       *   /  \n  \t   s   t   a   t   i   c
0002100        i   n   t       G   e   t   V   e   r   s   i   o   n   F
0002120    r   o   m   N   a   m   e   (   /   *   n   a   m   e   *   /
0002140    )   ;  \n  \t  \t   /   *       c   h   a   r       *   n   a
0002160    m   e       *   /  \n  \t   D   I   R       *   O   p   e   n
0002200    D   i   r   (   /   *   n   a   m   e   *   /   )   ;  \n  \t
0002220   \t   /   *       c   h   a   r       *   n   a   m   e       *
0002240    /  \n  \t   i   n   t       C   l   o   s   e   D   i   r   (
0002260    /   *   d   i   r   p   *   /   )   ;  \n  \t  \t   /   *    
0002300    D   I   R       *   d   i   r   p       *   /  \n  \t   s   t
0002320    r   u   c   t       d   i   r   e   n   t       *   R   e   a
0002340    d   D   i   r   (   /   *   d   i   r   p   *   /   )   ;  \n
0002360   \t  \t   /   *       D   I   R       *   d   i   r   p       *
0002400    /  \n  \t   s   t   a   t   i   c       i   n   t       G   e
0002420    t   H   i   g   h   e   s   t   V   e   r   s   i   o   n   (
0002440    /   *   p   a   t   t   e   r   n   *   /   )   ;  \n  \t  \t
0002460    /   *       c   h   a   r       *   p   a   t   t   e   r   n
0002500        *   /  \n  \t   s   t   a   t   i   c       v   o   i   d
0002520        M   a   k   e   U   N   a   m   e   (   /   *   p   a   t
0002540    t   e   r   n   ,       p   a   t   h   P   r   e   f   i   x
0002560    ,       b   a   s   e   ,       v   e   r   s   i   o   n   *
0002600    /   )   ;  \n  \t  \t   /   *       c   h   a   r       *   p
0002620    a   t   t   e   r   n   ,       *   p   a   t   h   P   r   e
0002640    f   i   x   ,       *   b   a   s   e   ;       i   n   t    
0002660    v   e   r   s   i   o   n       *   /  \n  \t   s   t   a   t
0002700    i   c       v   o   i   d       E   x   p   a   n   d   F   i
0002720    l   e   V   e   r   s   i   o   n   (   /   *   o   l   d   f
0002740    i   l   e   ,       n   e   w   f   i   l   e   *   /   )   ;
0002760   \n  \t  \t   /   *       c   h   a   r       *   o   l   d   f
0003000    i   l   e   ,       *   n   e   w   f   i   l   e       *   /
0003020   \n  \n   #   e   n   d   i   f  \n  \n   /   *       C   o   m
0003040    m   a   n   d   L   o   o   p       O   p   e   r   a   t   i
0003060    o   n   s       *   /  \n  \t  \n  \t   v   o   i   d       g
0003100    e   t   n   e   w   f   i   l   e   (   /   *   o   l   d   f
0003120    i   l   e   ,       n   e   w   f   i   l   e   *   /   )   ;
0003140        /   *       b   a   c   k   w   a   r   d       c   o   m
0003160    p   a   t       *   /  \n  \t  \t   /   *       c   h   a   r
0003200        *   o   l   d   f   i   l   e   ,       *   n   e   w   f
0003220    i   l   e       *   /  \n  \t  \t  \n  \t   v   o   i   d    
0003240    X   R   _   C   o   m   m   e   n   t   _   C   o   m   m   a
0003260    n   d   (   /   *   c   o   m   m   a   n   d   *   /   )   ;
0003300   \n  \t  \t   /   *       c   h   a   r       *   c   o   m   m
0003320    a   n   d       *   /  \n  \t   v   o   i   d       X   R   _
0003340    R   e   q   u   i   r   e   F   r   o   m   _   C   o   m   m
0003360    a   n   d   (   /   *   c   o   m   m   a   n   d   *   /   )
0003400    ;  \n  \t  \t   /   *       c   h   a   r       *   c   o   m
0003420    m   a   n   d       *   /  \n  \t   v   o   i   d       X   R
0003440    _   D   R   e   q   u   i   r   e   F   r   o   m   _   C   o
0003460    m   m   a   n   d   (   /   *   c   o   m   m   a   n   d   *
0003500    /   )   ;  \n  \t  \t   /   *       c   h   a   r       *   c
0003520    o   m   m   a   n   d       *   /  \n  \t   v   o   i   d    
0003540    X   R   _   O   R   e   q   u   i   r   e   F   r   o   m   _
0003560    C   o   m   m   a   n   d   (   /   *   c   o   m   m   a   n
0003600    d   *   /   )   ;  \n  \t  \t   /   *       c   h   a   r    
0003620    *   c   o   m   m   a   n   d       *   /  \n  \t   v   o   i
0003640    d       X   R   _   L   o   a   d   F   r   o   m   _   C   o
0003660    m   m   a   n   d   (   /   *   c   o   m   m   a   n   d   *
0003700    /   )   ;  \n  \t  \t   /   *       c   h   a   r       *   c
0003720    o   m   m   a   n   d       *   /  \n  \t   v   o   i   d    
0003740    X   R   _   R   u   n   F   r   o   m   _   C   o   m   m   a
0003760    n   d   (   /   *   c   o   m   m   a   n   d   *   /   )   ;
0004000   \n  \t  \t   /   *       c   h   a   r       *   c   o   m   m
0004020    a   n   d       *   /  \n  \t   v   o   i   d       X   R   _
0004040    R   e   l   e   a   s   e   L   o   c   a   t   i   o   n   _
0004060    C   o   m   m   a   n   d   (   /   *   c   o   m   m   a   n
0004100    d   *   /   )   ;  \n  \t  \t   /   *       c   h   a   r    
0004120    *   c   o   m   m   a   n   d       *   /  \n  \t   v   o   i
0004140    d       X   R   _   l   r   h   _   C   o   m   m   a   n   d
0004160    (   /   *   c   o   m   m   a   n   d   *   /   )   ;  \n  \t
0004200   \t   /   *       c   h   a   r       *   c   o   m   m   a   n
0004220    d       *   /  \n  \t  \n  \t   v   o   i   d       X   R   _
0004240    i   n   s   t   a   l   l   _   L   o   a   d   e   r   U   t
0004260    i   l   s   I   m   p   l   (   )   ;       /   *       P   R
0004300    E   -   s   t   a   r   t       t   r   a   p       *   /  \n
0004320   \t   v   o   i   d       X   R   _   r   u   n   _   L   o   a
0004340    d   e   r   U   t   i   l   s   I   m   p   l   (   )   ;    
0004360    /   *       s   t   a   r   t       t   r   a   p       *   /
0004400   \n  \n   /   *   e   o   f   *   /  \n                        
0004412