-tcl/lang/GetsCmdjava/lang/Objecttcl/lang/CommandcmdProc)(Ltcl/lang/Interp;[Ltcl/lang/TclObject;)V Exceptions tcl/lang/TclExceptionCodeLineNumberTableLocalVariableTabletcl/lang/TclNumArgsExceptionchannelId ?varName? <(Ltcl/lang/Interp;I[Ltcl/lang/TclObject;Ljava/lang/String;)V  toString()Ljava/lang/String; tcl/lang/TclObject ! getChannel7(Ltcl/lang/Interp;Ljava/lang/String;)Ltcl/lang/Channel; #$tcl/lang/TclIO&java/lang/StringBuffer (()V %'+can not find channel named " -.append,(Ljava/lang/String;)Ljava/lang/StringBuffer; %,1" % 4&(Ltcl/lang/Interp;Ljava/lang/String;)V 3 7(I)V %6 :; newInstance.(Ljava/lang/StringBuffer;)Ltcl/lang/TclObject; =9>tcl/lang/TclString @Aread*(Ltcl/lang/Interp;Ltcl/lang/TclObject;II)I C?Dtcl/lang/Channel FGeof()Z CE JK isBlocked(Ltcl/lang/Interp;)Z CINtcl/lang/TclPosixExceptionPerror reading " R((Ltcl/lang/Interp;IZLjava/lang/String;)V MQ UVsetVar=(Ljava/lang/String;Ltcl/lang/TclObject;I)Ltcl/lang/TclObject; XTYtcl/lang/Interp [7 setResult XZ [^(Ltcl/lang/TclObject;)V X]lineLtcl/lang/TclObject;lineLenIetcl/lang/TclRuntimeErrorg2GetsCmd.cmdProc() Error: IOException when getting i getChanName Chl: n getMessage pmqjava/lang/Throwable s(Ljava/lang/String;)V dreLjava/io/IOException;xjava/io/IOException writeToVarZvarNameLjava/lang/String;chanLtcl/lang/Channel;thisLtcl/lang/GetsCmd;interpLtcl/lang/Interp;argv[Ltcl/lang/TclObject; ' SourceFile GetsCmd.java    >:, ,Y+,, >,2:+,2":) Y+%Y)*/,2/0/25%Y@8<:+B6?H4+L+MY+%Y)O/,2/0/2S6+WW+\ +_1:dY%Y)f/j/k/o/2tfw j#$%&')*.%/'0/3;4@5f9f:t;<>?DFGHJNS\ tj`a^bc.uv yz {|;}~( 3*