-tcl/lang/CaseCmdjava/lang/Objecttcl/lang/CommandcmdProc)(Ltcl/lang/Interp;[Ltcl/lang/TclObject;)V Exceptions tcl/lang/TclExceptionCodeLineNumberTableLocalVariableTabletcl/lang/TclNumArgsException+string ?in? patList body ... ?default body? <(Ltcl/lang/Interp;I[Ltcl/lang/TclObject;Ljava/lang/String;)V  toString()Ljava/lang/String; tcl/lang/TclObjectin !equals(Ljava/lang/Object;)Z #$java/lang/StringiI () getElements<(Ltcl/lang/Interp;Ltcl/lang/TclObject;)[Ltcl/lang/TclObject; +',tcl/lang/TclList.extra case pattern with no body 0&(Ltcl/lang/Interp;Ljava/lang/String;)V / 34length()I #2 78charAt(I)C #6 ;< isWhitespace(C)Z >:?java/lang/CharactercCjDdefault FG stringMatch'(Ljava/lang/String;Ljava/lang/String;)Z IEJ tcl/lang/Util LM getLength((Ltcl/lang/Interp;Ltcl/lang/TclObject;)I +K PQindex<(Ltcl/lang/Interp;Ltcl/lang/TclObject;I)Ltcl/lang/TclObject; +O caseStringLjava/lang/String;lennumPats XYeval(Ltcl/lang/TclObject;I)V [W\tcl/lang/Interp ^4getCompletionCode ]ajava/lang/StringBuffer c()V `bf (" hiappend,(Ljava/lang/String;)Ljava/lang/StringBuffer; `g hl,(Ljava/lang/Object;)Ljava/lang/StringBuffer; `ko " arm line q& errorLine [p ht(I)Ljava/lang/StringBuffer; `sw) ` z{ addErrorInfo(Ljava/lang/String;)V [yeLtcl/lang/TclException;stringcaseArgv[Ltcl/lang/TclObject;bodythisLtcl/lang/CaseCmd;interpLtcl/lang/Interp;argv b SourceFile CaseCmd.java    W,Y+,,2:,:6,2">>,d+,2*:>d Y+-12:56 6!96  =  \   'C"`6H `6G:+2N6 6#+2RH `6 ܄HL+2Z?:_1+`Ydejd2mnj+ruvjx|   4 !%&'(*+,!.//4169>:G;I?L@LBUC`LiMpNpNvOPQNNTUVXYZ\deefhiee??o p qs%tSwVz@A s(B&iSTpU& bB&-V& <}~;T8!5&6 %&WWWc 3*