From 8235384d2d72514e1ef67de1782dc9f604039435 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Wed, 10 Aug 2022 19:10:57 +0300 Subject: chore(tvix/eval): only print AST if requested Change-Id: If32c7fd03458a27aecb8c473f2c48b12f8cb5175 Reviewed-on: https://cl.tvl.fyi/c/depot/+/6128 Tested-by: BuildkiteCI Reviewed-by: grfn Autosubmit: tazjin --- tvix/eval/src/eval.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tvix/eval/src') diff --git a/tvix/eval/src/eval.rs b/tvix/eval/src/eval.rs index 5e6c53cd8bf5..a12add48b552 100644 --- a/tvix/eval/src/eval.rs +++ b/tvix/eval/src/eval.rs @@ -10,7 +10,9 @@ pub fn interpret(code: &str) -> EvalResult { todo!() } - println!("{}", ast.root().dump()); + if let Ok(_) = std::env::var("TVIX_DISPLAY_AST") { + println!("{}", ast.root().dump()); + } let code = crate::compiler::compile(ast)?; println!("code: {:?}", code); -- cgit 1.4.1