ArithFunct/ikobzev
ArithFunct/Bernard04
n1def ADD(fg):n1def ADD(ab):
2    def h(x):2    def h(x):
n3        if callable(f):n3        if callable(a):
4            first_arg = f(x)4            c = a(x)
5        else:5        else:
n6            first_arg = fn6            c = a
77
n8        if callable(g):n8        if callable(b):
9            second_arg = g(x)9            d = b(x)
10        else:10        else:
n11            second_arg = gn11            d = b
12        return first_arg + second_arg12 
13        return c + d
14 
13    return h15    return h
1416
1517
n16def SUB(fg):n18def SUB(ab):
17    def h(x):19    def h(x):
n18        if callable(f):n20        if callable(a):
19            first_arg = f(x)21            c = a(x)
20        else:22        else:
n21            first_arg = fn23            c = a
2224
n23        if callable(g):n25        if callable(b):
24            second_arg = g(x)26            d = b(x)
25        else:27        else:
n26            second_arg = gn28            d = b
27        return first_arg - second_arg29 
30        return c - d
31 
28    return h32    return h
2933
3034
n31def MUL(fg):n35def MUL(ab):
32    def h(x):36    def h(x):
n33        if callable(f):n37        if callable(a):
34            first_arg = f(x)38            c = a(x)
35        else:39        else:
n36            first_arg = fn40            c = a
3741
n38        if callable(g):n42        if callable(b):
39            second_arg = g(x)43            d = b(x)
40        else:44        else:
n41            second_arg = gn45            d = b
42        return first_arg * second_arg46 
47        return c * d
48 
43    return h49    return h
4450
4551
n46def DIV(fg):n52def DIV(ab):
47    def h(x):53    def h(x):
n48        if callable(f):n54        if callable(a):
49            first_arg = f(x)55            c = a(x)
50        else:56        else:
n51            first_arg = fn57            c = a
5258
n53        if callable(g):n59        if callable(b):
54            second_arg = g(x)60            d = b(x)
55        else:61        else:
t56            second_arg = gt62            d = b
57        return first_arg / second_arg63 
64        return c / d
65 
58    return h66    return h
5967
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op