mò ©ËŽGc@s!dkTdefd„ƒYZdS((t*tCatcBsYtZdZdZdZd„Zd„Zd„Zd„Zd„Z d „Z d „Z RS( NtcatRsdisplay a text filecCs ||_dS(N(tpathtself(RR((t]/home/faculty/youssef/public_html/pacman/sample_cache/tarballs/pre/tmp/pacman-3.29/src/Cat.pyt__init__ scCs|iS(N(RR(R((RtstrscCs/|i|ijot|iƒt|iƒjS(N(RRtxtfullpath(RR((RtequalscCstd|id|i ƒS(NsFile [s] has not been displayed yet.(tReasonRRtacquired(R((Rt satisfiedscCstƒS(N(R (R((Rt satisfiablescCs’tƒ}yLtt|iƒdƒ}|iƒ}|i ƒx|D]}|d GHqAWWn6t t fj o$tdt|iƒdƒ}nX|S(NtriÿÿÿÿsError attempting to read [s].( R treasontopenR RRtft readlinestlinestclosetlinetIOErrortOSError(RRRRR((Rtacquires   "cCstƒS(N(R (R((Rtretracts( t__name__t __module__ttypettitletactionRRR R RRR(((RRs      N(t EnvironmentR(R((Rt?s