diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/jvm/clojure/lang/Script.java | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/jvm/clojure/lang/Script.java b/src/jvm/clojure/lang/Script.java index df1390c2..08f8bbe6 100644 --- a/src/jvm/clojure/lang/Script.java +++ b/src/jvm/clojure/lang/Script.java @@ -20,24 +20,24 @@ import java.util.Arrays; public class Script{ public static void main(String[] args) throws Exception{ - for(String file : RT.processCommandLine(args)) + try + { + for(String file : RT.processCommandLine(args)) + Compiler.loadFile(file); + } + finally + { + OutputStreamWriter w = (OutputStreamWriter) RT.OUT.get(); try { - Compiler.loadFile(file); + w.flush(); + w.close(); } - finally + catch(IOException e) { - OutputStreamWriter w = (OutputStreamWriter) RT.OUT.get(); - try - { - w.flush(); - w.close(); - } - catch(IOException e) - { - e.printStackTrace(); - } + e.printStackTrace(); } + } } } |