diff options
-rw-r--r-- | src/jvm/clojure/lang/Repl.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/jvm/clojure/lang/Repl.java b/src/jvm/clojure/lang/Repl.java index d87d299b..50688031 100644 --- a/src/jvm/clojure/lang/Repl.java +++ b/src/jvm/clojure/lang/Repl.java @@ -58,7 +58,11 @@ public static void main(String[] args) throws Exception{ w.flush(); Object r = LispReader.read(rdr, false, EOF, false); if(r == EOF) + { + w.write("\n"); + w.flush(); break; + } Object ret = Compiler.eval(r); RT.print(ret, w); w.write('\n'); |