-tcl/lang/OpenCmdjava/lang/Objecttcl/lang/CommandcmdProc)(Ltcl/lang/Interp;[Ltcl/lang/TclObject;)V Exceptions tcl/lang/TclExceptionCodeLineNumberTableLocalVariableTabletcl/lang/TclNumArgsExceptionfileName ?access? ?permissions? <(Ltcl/lang/Interp;I[Ltcl/lang/TclObject;Ljava/lang/String;)V  toString()Ljava/lang/String; tcl/lang/TclObject length()I !"java/lang/String$r+ &' startsWith(Ljava/lang/String;)Z !%*java/lang/StringBuffer ,()V )+/illegal access mode " 12append,(Ljava/lang/String;)Ljava/lang/StringBuffer; )05" ) 8&(Ltcl/lang/Interp;Ljava/lang/String;)V 7 ;<charAt(I)C !: ?@ getNewFileObj3(Ltcl/lang/Interp;Ljava/lang/String;)Ljava/io/File; B>Ctcl/lang/FileUtil EFexists()Z HDI java/io/File KFdelete HJfLjava/io/File; PQ getLength((Ltcl/lang/Interp;Ltcl/lang/TclObject;)I SOTtcl/lang/TclList VWindex<(Ltcl/lang/Interp;Ltcl/lang/TclObject;I)Ltcl/lang/TclObject; SUZRDONLY \]equals(Ljava/lang/Object;)Z ![`WRONLYbRDWRdAPPENDfCREAThEXCLjTRUNClinvalid access mode "n)": must be RDONLY, WRONLY, RDWR, APPEND, p&CREAT EXCL, NOCTTY, NONBLOCK, or TRUNCmargLtcl/lang/TclObject;iIv7access mode must include either RDONLY, WRONLY, or RDWR gotRorWflagZmlenmodemodeStrLjava/lang/String;len Qget ~tcl/lang/TclInteger'setting permissions not implemented yetpipelines not implemented yettcl/lang/FileChannel + open8(Ltcl/lang/Interp;Ljava/lang/String;I)Ljava/lang/String; registerChannel&(Ltcl/lang/Interp;Ltcl/lang/Channel;)V tcl/lang/TclIO  getChanName tcl/lang/Channel  setResult(Ljava/lang/String;)V tcl/lang/InterpfileLtcl/lang/FileChannel;cannot open file:  )eLjava/io/IOException;java/io/IOExceptionpipelineprot modeFlagsthisLtcl/lang/OpenCmd;interpLtcl/lang/Interp;argv[Ltcl/lang/TclObject; + SourceFile OpenCmd.java    >66, ,Y+,,e,2:: 6#(+% Y+)Y-.334369 =awi 6=+ 6}+,2A:  G  LW 6V=+ 6D  67=+ 6% Y+)Y-.334369 66 +R6 6 + X:  Y^66  _^66  a^66  c^ 6r e^ 6[ g^  6D i^ @6- Y+)Y-k3 3m3o369     Y+u9,+,26 Y+9,2 ,2=|> Y+9PY:+,2W++#: Y+)Y,2369 :N"#$ ()#-)../50<3Q5s9y:y:<=>?@AEGHJ%K)L,M7N;O>SDTHUKVVWZX]\abcddefghijklmnopqrs&t0u=vGxqdtd{~-MN qr st wx yt .]zr5V{|<O}t xt t, 3*