-btcl/lang/LreplaceCmdjava/lang/Objecttcl/lang/CommandcmdProc)(Ltcl/lang/Interp;[Ltcl/lang/TclObject;)V Exceptions tcl/lang/TclExceptionCodeLineNumberTableLocalVariableTabletcl/lang/TclNumArgsException%list first last ?element element ...? <(Ltcl/lang/Interp;I[Ltcl/lang/TclObject;Ljava/lang/String;)V   getLength((Ltcl/lang/Interp;Ltcl/lang/TclObject;)I tcl/lang/TclList getIntForIndex)(Ltcl/lang/Interp;Ltcl/lang/TclObject;I)I !" tcl/lang/Util$java/lang/StringBuffer&list doesn't contain element ((Ljava/lang/String;)V #' +,append,(Ljava/lang/Object;)Ljava/lang/StringBuffer; #* /0toString()Ljava/lang/String; #. 3&(Ltcl/lang/Interp;Ljava/lang/String;)V 2 numToDeleteI 89isShared()Z ;7<tcl/lang/TclObject >? duplicate()Ltcl/lang/TclObject; ;= BCreplaceA(Ltcl/lang/Interp;Ltcl/lang/TclObject;II[Ltcl/lang/TclObject;II)V A FG setResult(Ltcl/lang/TclObject;)V IEJtcl/lang/Interp LMrelease()V ;KeLtcl/lang/TclException;sizefirstlastlistLtcl/lang/TclObject; isDuplicateZthisLtcl/lang/LreplaceCmd;interpLtcl/lang/Interp;argv[Ltcl/lang/TclObject; M ^ SourceFileLreplaceCmd.java    ,Y+,+,2>+,2d 6+,2d 66" Y+#Y%),2-14d6d`66,2:6: @:6+,,dD+H: N   n!"'#3$3&8';/E0`3f4k6r7~9<=BCDGHJLMOQf OP Q6'R63S6B56=TU:VWXYZ[\]M 3*_  XY`a