Êþº¾-‰tcl/lang/ForeachCmdjava/lang/Objecttcl/lang/CommandcmdProc)(Ltcl/lang/Interp;[Ltcl/lang/TclObject;)V Exceptions tcl/lang/TclExceptionCodeLineNumberTableLocalVariableTabletcl/lang/TclNumArgsException'varList list ?varList list ...? command <(Ltcl/lang/Interp;I[Ltcl/lang/TclObject;Ljava/lang/String;)V tcl/lang/TclObject  getLength((Ltcl/lang/Interp;Ltcl/lang/TclObject;)I tcl/lang/TclList foreach varlist is empty "&(Ltcl/lang/Interp;Ljava/lang/String;)V !xInSizevSizeiteri +,toString()Ljava/lang/String; * /0 lookupVar[(Ltcl/lang/Interp;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;ZZ)[Ltcl/lang/Var; 2.3 tcl/lang/Var 56index<(Ltcl/lang/Interp;Ltcl/lang/TclObject;I)Ltcl/lang/TclObject; 49 ;< newInstance((Ljava/lang/String;)Ltcl/lang/TclObject; >:?tcl/lang/TclString ABsetVar?(Ltcl/lang/TclObject;Ltcl/lang/TclObject;I)Ltcl/lang/TclObject; D@Etcl/lang/InterpGjava/lang/StringBuffer I()V FHLcouldn't set loop variable: " NOappend,(Ljava/lang/String;)Ljava/lang/StringBuffer; FM NR,(Ljava/lang/Object;)Ljava/lang/StringBuffer; FQU" F*eLtcl/lang/TclException;result[Ltcl/lang/Var;varLtcl/lang/Var;jbase `aeval(Ltcl/lang/TclObject;I)V D_ degetCompletionCode()I ch ("foreach" body line j% errorLine Di Nm(I)Ljava/lang/StringBuffer; Flp) rs addErrorInfo(Ljava/lang/String;)V Dqc wI resetResult Dvname[Ltcl/lang/TclObject;valuemaxItercommandLtcl/lang/TclObject;doneZthisLtcl/lang/ForeachCmd;interpLtcl/lang/Interp;objv H SourceFileForeachCmd.java    þ,¾¡ ,¾p™»Y+,·¿,¾dl½N,¾dl½:6 ,,¾d2: 6 6§]l6 - ,`2S ,`2S+- 2¸6 + 2¸6 š» Y+·#¿ `d l6 ¢6 „,¾d¡ÿ 6§D6§Ól6 +- 2¸6  h66§¬+- 2¶-¸1::Æ2Æ 2:§ 2:`+ 2¸¡++- 2¸78¸=¶CW§!++- 2¸7+ 2`¸7¶CW§/:» Y+»FY·JK¶P+- 2¸7¶ST¶P¶V·#¿„ ¡ÿS„,¾d¡ÿ*+ ¶b§X:  ¶fªK)K &6 §+§(+»FY·Jg¶P+´k¶no¶P¶V¶t ¿ ¿„ š  ¡þ¶+¶x±ÿFI ‹’•  ò<# $,$-///021:2=4=4C5I6S7^9h:s<x=ƒ@A–Bš44¦F¦F¬I¬I²J¸KÂLÉMÉMÏPáRäTéUðVùXÿ\ÿ]^(aKfuMxMI‚I‹o‹p—r—r¼t¿uÂxÅ{ä~çêFíFù†ý‡òIQ$% h2&% s''% (%@f)%I,WXá”YZä‘[\̳]%¸Ç$% ½&% ɶ^%•UWX ©Pu%$Ùyz/Î{z2Ë|% :Ã}~ =À€ ¦W)%ùu%þ‚þƒ„þ…zI 3*·†±  ‚‡ˆ