Flush stdout between each part.
This helps indicate where we have reached in case of problems.
This commit is contained in:
@@ -12,7 +12,8 @@ let main prep parts =
|
|||||||
| [| _; fname |] ->
|
| [| _; fname |] ->
|
||||||
let lines = prep fname in
|
let lines = prep fname in
|
||||||
let do_part i (fmt, fn) =
|
let do_part i (fmt, fn) =
|
||||||
Printf.printf "Part %d = %s\n" (i + 1) (fmt (fn lines))
|
Printf.printf "Part %d = %s\n" (i + 1) (fmt (fn lines));
|
||||||
|
flush stdout
|
||||||
in
|
in
|
||||||
List.iteri do_part parts;
|
List.iteri do_part parts;
|
||||||
exit 0
|
exit 0
|
||||||
|
Reference in New Issue
Block a user