Table of Contents
Pokud je zjištěna chyba ve vaší funkci, provádění funkce se přeruší. Pro normální chyby, jako jsou nesprávné typy argumentů, můžete vyvolat selhání funkce přidáním výrazu bailout. Když nastane něco opravdu špatného a vy chcete aktuální výpočet kompletně zabít, můžete použít exception.
For example if you want to check for arguments in your function. You could use the following code.
function f(M) = (
if not IsMatrix (M) then (
error ("M not a matrix!");
bailout
);
...
)