RegAlloc.jav
入力リダイレクトを使用してプログラムを実行する必要があります(4.miniIR
ファイル)
try{
String s="java -classpath MiniRA/ RegAlloc < MiniRA/4.miniIR";
Process pro2 = Runtime.getRuntime().exec(s);
BufferedReader in =new BufferedReader(new InputStreamReader(pro2.getInputStream()));
String line = null;
while ((line = in.readLine()) != null) {
text+=line;
text+="\n";
System.out.println(text);
}
System.out.println(text);
}
catch(IOException e) {
System.out.println("not Okey");
}
しかし、適切な結果が得られません。出力ウィンドウが表示されるだけで、プログラムは終了しません。誰でもエラーを見つけるのを手伝ってもらえますか?