| 886 | } |
| 887 | |
| 888 | Value expr_divide(const std::vector<Value> &args) { |
| 889 | return expr_binary_op(args, [](long double a, long double b) {return a / b;}, [](int64_t a, int64_t b) {return a / b;}, true); |
| 890 | } |
| 891 | |
| 892 | Value expr_mod(const std::vector<Value> &args) { |
| 893 | return expr_binary_op(args, [](long double a, long double b) {return std::fmod(a, b);}, [](int64_t a, int64_t b) {return a % b;}); |
nothing calls this directly
no test coverage detected