Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\tcl\lang\SubstCmd.class
?? - ? tcl/lang/SubstCmd java/lang/Object tcl/lang/Command validCmds [Ljava/lang/String; OPT_NOBACKSLASHES I ConstantValue OPT_NOCOMMANDS OPT_NOVARS cmdProc )(Ltcl/lang/Interp;[Ltcl/lang/TclObject;)V Exceptions tcl/lang/TclException Code LineNumberTable LocalVariableTable java/lang/StringBuffer <init> ()V ! toString ()Ljava/lang/String; # $ tcl/lang/TclObject & - ( ) startsWith (Ljava/lang/String;)Z + ' , java/lang/String - 0 switch 2 3 get N(Ltcl/lang/Interp;Ltcl/lang/TclObject;[Ljava/lang/String;Ljava/lang/String;I)I 5 1 6 tcl/lang/TclIndex 8 SubstCmd.cmdProc: bad option : ; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; 9 : > (I)Ljava/lang/StringBuffer; = A index to cmds D &(Ltcl/lang/Interp;Ljava/lang/String;)V C opt currentObjIndex I tcl/lang/TclNumArgsException K 4?-nobackslashes? ?-nocommands? ?-novariables? string M <(Ltcl/lang/Interp;I[Ltcl/lang/TclObject;Ljava/lang/String;)V H L P Q length ()I + O T U charAt (I)C + S X evalFlags Z W [ tcl/lang/Interp ] ^ substring (II)Ljava/lang/String; + \ a b eval (Ljava/lang/String;)V Z ` e f getResult ()Ltcl/lang/TclObject; Z d i preserve # h l tcl/lang/ParseResult n termOffset Z m q (Ltcl/lang/TclObject;I)V k p interp_result Ltcl/lang/TclObject; res Ltcl/lang/ParseResult; x errIndex w e Ltcl/lang/TclException; } nextIndex k | ? t value k ? release k ? ? ? parseVar ;(Ltcl/lang/Interp;Ljava/lang/String;)Ltcl/lang/ParseResult; ? ? ? tcl/lang/Parser vres ? ? backslash 0(Ljava/lang/String;II)Ltcl/lang/BackSlashResult; Z ? ? | ? tcl/lang/BackSlashResult ? ? isWordSep Z ? ? ? ? c C ? ? : ? (C)Ljava/lang/StringBuffer; ? bs Ltcl/lang/BackSlashResult; ? b setResult Z ? objc doBackslashes doCmds doVars result Ljava/lang/StringBuffer; s Ljava/lang/String; len i this Ltcl/lang/SubstCmd; interp Ltcl/lang/Interp; argv [Ltcl/lang/TclObject; <clinit> ? -nobackslashes ? -nocommands ? -novariables SourceFile SubstCmd.java ? ?,?d6666 ? Y? : >? u,2? "%? *? ? j+,2? ./? 46 ? + %6? 16? +6 ? %? Y+? Y? 7? < ? ?@? <? B? E???? ? HY+,J? N?,2? ":? R66?? V6[? i? d+? Y+`? _? c+? g:? j? kY+? o`? r: ? :? y`6? ? ~`6 ? ? "? <W ? ? ? ? ?? ?$? 7 ? 2+? _? ?: ? ~`6 ? ? "? <W ? ? E\? 3? .? ?: ? ?6 ? ? ? # ? ? ?? ? ????+ ? B? ? ? ? >