³ò
èýIc           @   s§  d  Z  d d k Z d d k Z d d k l Z l Z e d j obe i d j Z e e i	 ƒ Z
 e d e i	 ƒ Z e e
 ƒ Z e d j o e
 d Z e
 d	 Z n e d
 ƒ Z e d ƒ Z e i i e ƒ o e i e ƒ Z n# d Ge GHe d ƒ Z e i d ƒ e i i e ƒ o e i e ƒ Z n# d Ge GHe d ƒ Z e i d ƒ g  Z x' e D] Z e i e i i e ƒ ƒ qWWg  Z x' e D] Z e i e i i e ƒ ƒ q‡WxÙe e e ƒ ƒ D]ÅZ e e Z e i i  e e ƒ Z e i i! e ƒ oxe e Z" e i# e" ƒ d j o>e i$ e" ƒ Z% e e% Z e i i  e e ƒ Z e o e e j Z& n e i i' e e ƒ Z& e& o d GHd Ge GHd Ge GHqie( e d ƒ i) ƒ  Z* e( e d ƒ i) ƒ  Z+ e e* ƒ Z, e e+ ƒ Z- d Ge Gd Ge, Gd GHd Ge Gd Ge- Gd GHe, e- j o	 d GHqie* e+ j o* d GHe o d Ge GHe i. e ƒ qOqid GHqve Gd Ge i# e" ƒ GHn
 d Ge GHe d ƒ Z q½We d ƒ Z e i d ƒ n d S(   s$  
#+
# NAME:
#	fcdir
# PROCEDURE:
#	Compare ascii files
# CALLING SEQUENCE:
#	fcdir.py dir_fc dir_base
# INPUTS:
#	dir
#       dir_base
# CALLS:
# PROCEDURE:
# >	Implemented as a python script
# >	Files in directory 'dir' are compared with files
#	in directory 'dir_base' having the same base name
#	(file name, plus extension).
# MODIFICATION HISTORY:
#	MAY-2002, Paul Hick (UCSD/CASS)
#	FEB-2004, Paul Hick (UCSD/CASS; pphick@ucsd.edu)
#		Added delete keyword; changed 'r' to 'br' in open
#		statements to allow for processing of binary files.
#-
iÿÿÿÿN(   t   argst   is_theret   __main__t   win32s   -deletei   i   i   s   Directory : s   Comparison directory : s   Not a directory: t   ends
   Same file:s    >>  t   brs    (t   )s   Files have different sizess   Files are identicalt   rms-   Files have same length, but are not identicals   Count: s   Not a file: (/   t   __doc__t   syst   ost   tinyR    R   t   __name__t   platformR   t   argvt   argt   deletet   lent   nargt   dirt   base_dirt	   raw_inputt   patht   isdirt   listdirt   filest   tmpt   exitt
   base_filest   namest   filet   appendt   basenamet
   base_namest	   base_filet   ranget   inamet   joint   isfilet   namet   countt   indext   ibaset	   same_filet   samefilet   opent   readt   linest
   base_linest   lengtht   base_lengtht   remove(    (    (    s   fcdir.pys   <module>   s„   
		   


					