Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\tcl\lang\Shell.class
?? - ? tcl/lang/Shell java/lang/Object main ([Ljava/lang/String;)V Code LineNumberTable LocalVariableTable tcl/lang/Interp <init> ()V - startsWith (Ljava/lang/String;)Z java/lang/String newInstance ()Ltcl/lang/TclObject; tcl/lang/TclList preserve ! " tcl/lang/TclObject $ argv0 & tcl.lang.Shell ( ) setVar ((Ljava/lang/String;Ljava/lang/String;I)V ' , tcl_interactive . 1 0 0 2 ((Ljava/lang/String;)Ltcl/lang/TclObject; 4 1 5 tcl/lang/TclString 7 8 append <(Ltcl/lang/Interp;Ltcl/lang/TclObject;Ltcl/lang/TclObject;)V 6 ; argv ( = =(Ljava/lang/String;Ltcl/lang/TclObject;I)Ltcl/lang/TclObject; < @ argc B C toString (I)Ljava/lang/String; E A F java/lang/Integer i I J tcl/lang/TclRuntimeError L java/lang/StringBuffer N unexpected TclException: P (Ljava/lang/String;)V K O 7 S ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; K R B V ()Ljava/lang/String; K U I O e Ltcl/lang/TclException; \ tcl/lang/TclException ^ release ! ] a P evalFile ` d e getCompletionCode ()I [ c h e updateReturnInfo g k l err Ljava/io/PrintStream; n j o java/lang/System q command returned bad code: 7 s (I)Ljava/lang/StringBuffer; K r v P println x u y java/io/PrintStream { getResult z ! U code ? dispose ? ? exit (I)V n ? exitCode ? tcl/lang/ConsoleThread ? (Ltcl/lang/Interp;)V ? ? ? ? setDaemon (Z)V ? ? ? java/lang/Thread ? start ? ? ? ? getNotifier ()Ltcl/lang/Notifier; ? ? ? doOneEvent (I)I ? ? ? tcl/lang/Notifier consoleThread Ltcl/lang/ConsoleThread; notifier Ltcl/lang/Notifier; fileName Ljava/lang/String; interp Ltcl/lang/Interp; Ltcl/lang/TclObject; args [Ljava/lang/String; this Ltcl/lang/Shell; SourceFile Shell.java ! ? lL? Y? M*? *2? ? *2L? N-? 6*?6+? ,#%? *,+-? *? ,#+? *,+/? *???? ,-*2? 3? 9?*???,:-? >W,?? D? *? )? .:? IY? KYM? Q? T? W? X?:? ?:-? _?+? ?6,+? b? m:? f6? +,? i6? ? m? KYp? Q? t? W? w6? 6? ? m,? |? }? w6? ? m? KYp? Q? t? W? w6,? ?? ?+? ,? ?,? ?:? ?? ?,? ?:? ? ??? &