From 15a9ec0689369f318454744be8697924952777da Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Sun, 13 Nov 2022 21:09:15 +0800 Subject: [PATCH] Update builtins.h --- src/builtins.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/builtins.h b/src/builtins.h index 60110314..4766e2d4 100644 --- a/src/builtins.h +++ b/src/builtins.h @@ -146,6 +146,27 @@ class dict: a.append(k.__json__()+': '+v.__json__()) return '{'+ ', '.join(a) + '}' +def max(a, b): + if a > b: + return a + return b + +def min(a, b): + if a < b: + return a + return b + +def sum(iterable): + res = 0 + for i in iterable: + res += i + return res + +def map(f, iterable): + return [f(i) for i in iterable] + +def zip(a, b): + return [(a[i], b[i]) for i in range(min(len(a), len(b)))] )"; const char* __RANDOM_CODE = R"(