MCPcopy Create free account
hub / github.com/geekcomputers/Python / get_operator_fn

Function get_operator_fn

Voice Command Calculator.py:15–29  ·  view source on GitHub ↗
(op)

Source from the content-addressed store, hash-verified

13
14
15def get_operator_fn(op):
16 return {
17 "+": operator.add,
18 "-": operator.sub,
19 "x": operator.mul,
20 "divided": operator.__truediv__,
21 "divided by": operator.__truediv__,
22 "divide": operator.__truediv__,
23 "Divided": operator.__truediv__,
24 "Divided by": operator.__truediv__,
25 "Divide": operator.__truediv__,
26 "Mod": operator.mod,
27 "mod": operator.mod,
28 "^": operator.xor,
29 }[op]
30
31
32def eval_binary_expr(op1, oper, op2):

Callers 1

eval_binary_exprFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected