Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\script\shell\Main.class
?? 4 # ( ) * + , - . / 0 1 2 3 4 7 8 _ b h j k l m w x y ? ? ? ? ? ? ? c ()V ()Z (I)I (I)V - -? -D -classpath -cp -e -encoding -f -help -l -q / <STDIN> <clinit> <init> <system-init> > BUNDLE_NAME C Code Command ConstantValue DEFAULT_LANGUAGE EXIT_CMD_NO_CLASSPATH EXIT_CMD_NO_ENCODING EXIT_CMD_NO_FILE EXIT_CMD_NO_LANG EXIT_CMD_NO_PROPNAME EXIT_CMD_NO_SCRIPT EXIT_ENGINE_NOT_FOUND EXIT_FILE_NOT_FOUND EXIT_MULTIPLE_STDIN EXIT_NO_ENCODING_FOUND EXIT_SCRIPT_ERROR EXIT_SUCCESS EXIT_UNKNOWN_OPTION I InnerClasses LineNumberTable Main.java PROGRAM_NAME Signature SourceFile StackMapTable [Ljava/lang/String; [Ljava/net/URL; access$000 access$100 access$200 access$300 add addFileSource addInteractiveMode addStringSource append arguments arraycopy checkClassPath #com.sun.tools.script.shell.messages com/sun/tools/script/shell/Main !com/sun/tools/script/shell/Main$1 !com/sun/tools/script/shell/Main$2 !com/sun/tools/script/shell/Main$3 'com/sun/tools/script/shell/Main$Command com/sun/tools/script/shell/init. currentThread encoding.unsupported engine engine.info engine.not.found engineManager engines equals err eval evaluateReader evaluateStream evaluateString exit file file.not.found file.script.error fileToURL format get getAbsolutePath getBundle getCanonicalPath getClassLoader getContextClassLoader getDefault getEngineByName getEngineFactories getEngineName getEngineVersion getError getExtensions getFactory getIn getLanguageName getLanguageVersion getMessage getNames getPrompt getResourceAsStream getScriptEngine getString hasNext in indexOf initScriptEngine isFile iterator java/io/BufferedReader java/io/File java/io/FileInputStream java/io/FileNotFoundException java/io/IOException java/io/InputStream java/io/InputStreamReader java/io/PrintStream java/io/Reader $java/io/UnsupportedEncodingException java/lang/Class java/lang/ClassLoader java/lang/Exception "java/lang/IllegalArgumentException java/lang/Object java/lang/String java/lang/StringBuilder java/lang/System java/lang/Thread java/lang/Throwable java/net/MalformedURLException java/net/URL java/net/URLClassLoader java/text/MessageFormat java/util/ArrayList java/util/HashMap java/util/Iterator java/util/List java/util/Locale java/util/Map java/util/ResourceBundle javax.script.argv javax.script.filename javax/script/ScriptEngine javax/script/ScriptEngineFactory javax/script/ScriptEngineManager javax/script/ScriptException jrunscript js listScriptEngines main main.usage msgRes next null pathSeparator pathToURLs print printStackTrace println processOptions processSource put readLine replace run scripts separatorChar setContextClassLoader setProperty setScriptArguments setScriptFilename split startsWith string.script.error substring toString usage T U d e f g ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Ljava/io/InputStream; Ljava/io/PrintStream; Ljava/lang/String; Ljava/util/List; Ljava/util/Map; Ljava/util/ResourceBundle; "Ljavax/script/ScriptEngineManager; ;Ljava/util/List<Lcom/sun/tools/script/shell/Main$Command;>; >Ljava/util/Map<Ljava/lang/String;Ljavax/script/ScriptEngine;>; ()Ljava/io/InputStream; (Ljava/io/InputStream;)V ()Ljava/io/PrintStream; (Ljava/io/PrintStream;)V (Ljava/io/Reader;)V ()Ljava/lang/ClassLoader; (Ljava/lang/ClassLoader;)V ()Ljava/lang/Object; (I)Ljava/lang/Object; (Ljava/lang/Object;)V (Ljava/lang/Object;)Z ()Ljava/lang/String; (CC)Ljava/lang/String; (I)Ljava/lang/String; (II)Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z ([Ljava/lang/String;)V ()Ljava/lang/Thread; ()Ljava/util/Iterator; ()Ljava/util/List; ()Ljava/util/Locale; (Ljavax/script/ScriptEngine;)V $()Ljavax/script/ScriptEngineFactory; )(Ljava/lang/String;)Ljava/io/InputStream; )([Ljava/net/URL;Ljava/lang/ClassLoader;)V $(Ljava/io/Reader;)Ljava/lang/Object; &(Ljava/lang/Object;)Ljava/lang/Object; *(Ljava/lang/Object;ILjava/lang/Object;II)V &(Ljava/lang/String;)Ljava/lang/Object; '(Ljava/lang/String;Ljava/lang/Object;)V *(Ljava/io/InputStream;Ljava/lang/String;)V &(Ljava/lang/String;)Ljava/lang/String; '(Ljava/lang/String;)[Ljava/lang/String; (([Ljava/lang/String;)[Ljava/lang/String; /(Ljavax/script/ScriptEngine;)Ljava/lang/String; 0(Ljavax/script/ScriptEngine;Ljava/lang/String;)V 1(Ljavax/script/ScriptEngine;[Ljava/lang/String;)V -(Ljava/lang/String;)Ljava/lang/StringBuilder; (Ljava/io/File;)Ljava/net/URL; #(Ljava/lang/String;)[Ljava/net/URL; /(Ljava/lang/String;)Ljavax/script/ScriptEngine; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; B(Ljavax/script/ScriptEngine;Ljava/lang/String;Z)Ljava/lang/Object; 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V A(Ljavax/script/ScriptEngine;Ljava/lang/String;)Ljava/lang/String; B(Ljavax/script/ScriptEngine;Ljava/lang/String;Ljava/lang/String;)V @(Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; Q(Ljavax/script/ScriptEngine;Ljava/io/Reader;Ljava/lang/String;)Ljava/lang/Object; h(Ljavax/script/ScriptEngine;Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; ? : ? q 9 P ? ? o ? n 6 $ ? $ ? % ? % ? & v ' ? ' ? 6 ? ? 6 ?! ?! ?" ?# |$ ?% Z& p& }' ' ?' ?' ?' ?' ?' ?' ?' ?( ?) ?* 6+ ?+ ?+ ?, a- ?- i. ?/ ?0 ?0 ?0 ?1 62 \2 ?2 ?3 ?4 65 r6 |7 `8 r9 |9 ?: 6; ?< ?= ?> ?? 6@ ]@ u@ ?A ^B zC ?D ?E ?E ?F uG {H ?H ?I 6J ?K 6L [L ?L ~M sN tO "S "T "V "W "X "Y ?P ?U Q R "[ "` "a "c "~ "? "? "? "? "? "? "? "? "? "? "? "? "? "? "? "? "? ?? ?? ?? ?e ?u ?] ?n ?o ?z ?z ?v ?b ?? ?k ?{ ?| ?f ?? ?d ?z ?Z ?v ?^ ?m ?w ?x ?y ?} ?? Z v ? _ ? ? g h ? ? ? ? Z Z ? ? ? Z ? ? t ? \ ijl? ? ??????pqrs?? ! "