From c4610bed765a4b0fea47ef34dc9ecf8fbcaf3e68 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 4 Mar 2023 12:25:53 +0800 Subject: [PATCH] 1 --- a8/lisp.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/a8/lisp.cc b/a8/lisp.cc index 7c1a6ae..a807dd7 100644 --- a/a8/lisp.cc +++ b/a8/lisp.cc @@ -130,7 +130,7 @@ namespace a8 "*", [] (const List& params) -> std::shared_ptr { - double result = 0; + double result = params->empty() ? 0 : 1; for (auto param : *params) { Atom&& atom = std::any_cast(param->value); result *= atom.val;