From 9fcb89460dcc52b83503463405cd7ae2c302bc7b Mon Sep 17 00:00:00 2001 From: Moritz Gmeiner Date: Wed, 28 Aug 2024 00:12:58 +0200 Subject: [PATCH] removed print in call --- lib/interpreter.ml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/interpreter.ml b/lib/interpreter.ml index c66fb62..f8216bf 100644 --- a/lib/interpreter.ml +++ b/lib/interpreter.ml @@ -87,12 +87,13 @@ let rec interpret_expr (env : environment) (expr_node : expr_node) : in let* args = List.fold_left f (Ok []) args in let args = List.rev args in - let args_s = - List.fold_left (fun acc value -> acc ^ " " ^ string_of_lox_value value) "" args - in - Printf.eprintf "Called %s with args%s\n%!" (string_of_lox_value callee) args_s; + (* let args_s = + List.fold_left (fun acc value -> acc ^ " " ^ string_of_lox_value value) "" args + in + Printf.eprintf "Called %s with args%s\n%!" (string_of_lox_value callee) args_s; *) match callee with | _ -> + ignore args; let msg = Printf.sprintf "%s object is not callable" (type_string_of_lox_value callee) in RuntimeError.make pos msg |> Result.error)