Fixed bug in CODE.
[forth.jl.git] / src / forth.jl
index 51714f4..259d0a2 100644 (file)
@@ -1038,8 +1038,10 @@ CODE_CFA = defPrimWord("CODE", () -> begin
     exprString = "() -> begin\n"
     while true
         if mem[TOIN] >= mem[NUMTIB]
-            println()
             exprString = string(exprString, "\n")
+            if currentSource() == STDIN
+                println()
+            end
 
             pushPS(TIB)
             pushPS(160)