-(** Run a code section. Returns the exit code and the output printed
- by the script. Raises [Failure _] on error. *)
-val run_code : ?quiet:bool -> Ast.env -> Ast.loc -> Ast.substs -> int * string
+(** Run a code section. Returns the exit code.
+ Raises [Failure _] on error. *)
+val run_code : Ast.env -> Ast.loc -> Ast.code -> int
+
+(** Run a code section. Returns the exit code and the full stdout
+ as a string. Raises [Failure _] on error. *)
+val run_code_to_string : Ast.env -> Ast.loc -> Ast.code -> int * string
+
+(** Run a code section. Returns the exit code and the full stdout
+ as a list of strings. Raises [Failure _] on error. *)
+val run_code_to_string_list : Ast.env -> Ast.loc -> Ast.code ->
+ int * string list