RosettaCodeData/Task/Detect-division-by-zero/Maxima/detect-division-by-zero.maxima

8 lines
109 B
Plaintext

f(a, b) := block([q: errcatch(a / b)], if emptyp(q) then 'error else q[1]);
f(5, 6);
5 / 6
f(5, 0;)
'error