-tcl/lang/InterpAliasCmdjava/lang/Objecttcl/lang/CommandWithDisposenameLtcl/lang/TclObject; targetInterpLtcl/lang/Interp;prefixslaveCmdLtcl/lang/WrappedCommand; aliasEntryLjava/lang/String; slaveInterpcmdProc)(Ltcl/lang/Interp;[Ltcl/lang/TclObject;)V Exceptionstcl/lang/TclExceptionCodeLineNumberTableLocalVariableTable  preserve()V  tcl/lang/EventuallyFreed "# nestLevelI %!&tcl/lang/Interp ( resetResult %' +allowExceptions %*  - 01 getElements<(Ltcl/lang/Interp;Ltcl/lang/TclObject;)[Ltcl/lang/TclObject; 3/4tcl/lang/TclList 67 newInstance()Ltcl/lang/TclObject; 35 :;tcl/lang/TclObject =>replaceA(Ltcl/lang/Interp;Ltcl/lang/TclObject;II[Ltcl/lang/TclObject;II)V 3< ABinvoke([Ltcl/lang/TclObject;I)I %@ Erelease :D HIupdateReturnInfo()I %G LMprocessUnexpectedResult(I)V %K PIgetCompletionCode OeLtcl/lang/TclException; D VWtransferResult(Ltcl/lang/Interp;I)V %Uprefv[Ltcl/lang/TclObject;cmdcmdvresultthisLtcl/lang/InterpAliasCmd;interpargv disposeCmd  c  e hi aliasTableLjava/util/Hashtable; %g lmremove&(Ljava/lang/Object;)Ljava/lang/Object; okpjava/util/Hashtable q ti targetTable %s  vcreatet(Ltcl/lang/Interp;Ltcl/lang/Interp;Ltcl/lang/Interp;Ltcl/lang/TclObject;Ltcl/lang/TclObject;I[Ltcl/lang/TclObject;)V {|toString()Ljava/lang/String; :z  ~ append<(Ltcl/lang/Interp;Ltcl/lang/TclObject;Ltcl/lang/TclObject;)V 3 insert@(Ltcl/lang/Interp;Ltcl/lang/TclObject;I[Ltcl/lang/TclObject;II)V 3  createCommand'(Ljava/lang/String;Ltcl/lang/Command;)V %  findCommand`(Ltcl/lang/Interp;Ljava/lang/String;Ltcl/lang/NamespaceCmd$Namespace;I)Ltcl/lang/WrappedCommand; tcl/lang/NamespaceCmd preventAliasLoop-(Ltcl/lang/Interp;Ltcl/lang/WrappedCommand;)V % deleteCommandFromToken(Ltcl/lang/WrappedCommand;)I %  containsKey(Ljava/lang/Object;)Z o mget ooldAlias put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; o  setResult(Ltcl/lang/TclObject;)V %stringalias masterInterp targetNameobjIxobjvdelete9(Ltcl/lang/Interp;Ltcl/lang/Interp;Ltcl/lang/TclObject;)Vjava/lang/StringBuffer ~alias " ,(Ljava/lang/String;)Ljava/lang/StringBuffer;  " not found z &(Ltcl/lang/Interp;Ljava/lang/String;)V describelist%(Ltcl/lang/Interp;Ltcl/lang/Interp;)V elements()Ljava/util/Enumeration; o  nextElement()Ljava/lang/Object; java/util/Enumeration hasMoreElements()Z aliasesLjava/util/Enumeration; getTargetCmd,(Ltcl/lang/Interp;)Ltcl/lang/WrappedCommand;getTargetInterp6(Ltcl/lang/Interp;Ljava/lang/String;)Ltcl/lang/Interp; aliasName ~ SourceFileInterpAliasCmd.java      **Y$`$*)*,+*.2N8:9+--d?+-,,d?+2:*C6F*Y$d$*$2 *J6*N :Q6*T+*X^XY[\"a+b0c5dCeRfZhfjkkxpqrtuvx}~R RS+YZ0[Zh\Zf\]#^_` aZb};*d*fj*dnW*r*u*rnW*wF*.F,3: ;^_xy -}:Y:-w-9+f,8..9*.*.d++r*+r: +rW +j+j: + rWd+jW,ur+W*-hrub%-5@S[hhwp uRS _ _`   #ZI,}N+j-$Y*Y-+j-:+rW1>H4C> _I` I I',}N+j-+j-:*.=>?A&D4 _!'` ' '38M*,+jN-:*,w-"]^ `abc)a2e4 _.]!3` 3 k+*.2M,2}N*-~ * Z ^_` h*j+*j+M,   _ 3*ٱ  ^_