-Stcl/lang/BinaryCmdjava/lang/Objecttcl/lang/Command validCmds[Ljava/lang/String; CMD_FORMATI ConstantValueCMD_SCAN BINARY_ALLBINARY_NOCOUNT FORMAT_ENDC cmdProc)(Ltcl/lang/Interp;[Ltcl/lang/TclObject;)V Exceptionstcl/lang/TclExceptionCodeLineNumberTableLocalVariableTabletcl/lang/TclNumArgsException!option ?arg arg ...? #$<(Ltcl/lang/Interp;I[Ltcl/lang/TclObject;Ljava/lang/String;)V "  &)option +,getN(Ltcl/lang/Interp;Ltcl/lang/TclObject;[Ljava/lang/String;Ljava/lang/String;I)I .*/tcl/lang/TclIndex1formatString ?arg arg ...? 34toString()Ljava/lang/String; 627tcl/lang/TclObject 9: toCharArray()[C <8=java/lang/String?java/text/ParsePosition #A(I)V >@ DEGetFormatCount([CLjava/text/ParsePosition;)I C HI missingArg(Ltcl/lang/Interp;)V G LM getLength((Ltcl/lang/Interp;Ltcl/lang/TclObject;)I OKPtcl/lang/TclByteArray RKStcl/lang/TclListU/number of elements in list does not match count #W&(Ltcl/lang/Interp;Ljava/lang/String;)V Vlistc[(cannot use "*" in format string with "x" ]IalephWithoutCount \ `abadField(Ltcl/lang/Interp;C)V _count ef GetFormatSpec([CLjava/text/ParsePosition;)C dcmd jk newInstance()Ltcl/lang/TclObject; Oi no setLength*(Ltcl/lang/Interp;Ltcl/lang/TclObject;I)[B Om rs setResult(Ltcl/lang/TclObject;)V uqvtcl/lang/Interp xAsetIndex >w {|getBytes)(Ltcl/lang/Interp;Ltcl/lang/TclObject;)[B Oz  arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V ~java/lang/SystemixpadBbytes[Bbinary #([C)V < expectedButGot8(Ltcl/lang/Interp;Ljava/lang/String;Ljava/lang/String;)V str[Clast digit(CI)I java/lang/Character hexadecimalclistv[Ltcl/lang/TclObject;  getElements<(Ltcl/lang/Interp;Ltcl/lang/TclObject;)[Ltcl/lang/TclObject; R  FormatNumber,(Ltcl/lang/Interp;CLtcl/lang/TclObject;[BI)I arglengthoffsetparsePosLjava/text/ParsePosition; resultObjLtcl/lang/TclObject; resultBytescursormaxPos(value formatString ?varName varName ...? j([BII)Ltcl/lang/TclObject; O setVar?(Ltcl/lang/TclObject;Ltcl/lang/TclObject;I)Ltcl/lang/TclObject; ujava/lang/StringBuffer @ append(C)Ljava/lang/StringBuffer; 2 j((Ljava/lang/String;)Ltcl/lang/TclObject; tcl/lang/TclStringsLjava/lang/StringBuffer; thisOffset forDigit(II)C  ScanNumber valueObj Ri <(Ltcl/lang/Interp;Ltcl/lang/TclObject;Ltcl/lang/TclObject;)V R rA usrcformatvaluesizecmdIndexthisLtcl/lang/BinaryCmd;interpLtcl/lang/Interp;argv getIndex()I > isDigit(C)Z #([CII)V < parseInt(Ljava/lang/String;)I java/lang/Integer +((Ltcl/lang/Interp;Ltcl/lang/TclObject;)D tcl/lang/TclDouble doubleToLongBits(D)J java/lang/DoubledvalueDlvalueJfvalueF   abs(D)D  java/lang/MathG6 floatToIntBits(F)I java/lang/Floativalue +M !"tcl/lang/TclIntegertype j%(I)Ltcl/lang/TclObject; !$S )*intBitsToFloat(I)F ( j-(D)Ltcl/lang/TclObject; , 23longBitsToDouble(J)D 1pos7.not enough arguments for all format specifiers #9()V 8<bad field specifier " >,(Ljava/lang/String;)Ljava/lang/StringBuffer; =A"C%missing count for "@" field specifierE expected G string but got "I " insteadexpectedLjava/lang/String; 8Pscan SourceFileBinaryCmd.java             :66 ,Y+, %+,2'(-6  P,Y+,0%,25;:>6 6 >YB:*F6@xY4,+J+,2N6 6aA9BCHSa9bChS `6 ! `l`6  `l`6 ?,+J`IMSGcAdYfSiMsG6 6 6 6 6  6.+,2Q6 6Y+TX  h`6 Y+ZX6 `6 f6  6   6  d6 6   6   6  +^6 +b*gY6 +   6  l:+ p:+t>66y*F6@ @xvtvNa 6+,2}:6   6 6 / 6 ``T d`6R,25;: 6 6`l`66B`6 Px6 41 6 40+66 >YB:*F6@xwkQQ{wQQQkQQP,+J   d66  d6 A-%  `d3  `d3   +,2  W `6 Z,+J  dh66  dh#Y: 6bE65p z6 36~10WʧD67p x6 36~10W+,2¸W `l`6 f,+J  dh66  dh1Y: 6h@60p z6 36~ζWϧ?62p x6 36z~ζW+,2¸W `l`6 ,+J`IMSGcAdYfSiMsG6 6 6 6 6 %  d  :  `6 \   d l6  d h˸: 66Ѹ `6  h`6 +,2W6   d  6  `6 V6  6  d6 /+^   6 6 +b*gY6 +dر"GHIJKMO QRU+W+WDYJZWbbcddgejfthwikktuzv~xyz{}~~   PSVY\_behlovy  $+269?hOVZ_`eouwz~      )/7>ANV[bbhnx !"%&'++,-./0345++9#:*;:=G?RAUB^AeDhHvI|JKLNOPRSSTUVWZ[\]SSaa bcd"e1h>iEjPkSaVa]odpkqtszuwxwz  $+.;AHKRV\cgjz}                " 7 > A G K Q ^ e h u x                    % 2 5 ; ?! E" Q$ X% [' g( j+ u, y. / / 0 1 3 5 / / 9 9 : ; = ? 9 9 D G H Q !R %T %T hU kU nV qV tW wW zX }X Y Y [ \ ] ^ ` a c d f g i j k k l n k k p s u x !y ${ 4| ;~ B E L O \ b i l s w       28Y c Jh th)?N 3 6 v%    $ c d g j t O.heoz ~  <  >    7  9  u y   #  4 0  c  h     h   +  ef5,>+ +4 + ,y ,`y+4&  $'.*0 555DEc,>++4* ,`y+A+486`++`4,`y@ABCD EF G-H3I=JJKWLgMmNzOPQT  '  D%  #  NISecCd fisJ*3&*3~*`3~x`>&*`3~*3~x`>&*3~*`3~x`*`3~x`*`3~x`>&*`3~*`3~x`*`3~x`*3~x`>&*`3~*`3~x`*`3~x`*3~x`>+.*`3/*`3~ya*`3~ya*`3~ya*`3~ ya*`3~(ya*`3~0ya*3~8yaB!4.BooDqKtawfz|}!\ a'|'   5 #  HI6 Y*6X  `aW#Y*Y:;?@?·X##h ]I6 Y*BX  k-Y*Y:D?+?F?,?H?·X --JK-K#93*L  M9