compile
compile(expr)
compile([expr1, expr2, expr3, ...])
Try it yourself:
$1 |
code1 = compile("sqrt(3^2 + 4^2)")
|
|
$2 |
code1.evaluate()
|
|
$3 |
code2 = compile("a * b")
|
|
$4 |
code2.evaluate({a: 3, b: 4})
|