Voorbeeld 4 stappen, op volgorde uitgevoerd in één sessie. Elke stap is tegen de engine uitgevoerd en de uitvoer hieronder is wat hij opleverde.
rsqrt[x_] /; If[TrueQ[x ≥ 0], True, Message[rsqrt::nnarg, x];False] := Sqrt[x]Geen uitvoer - deze stap zet iets klaar voor de volgende.
rsqrt::nnarg = "The argument `1` is not greater than or equal to zero.";Geen uitvoer - deze stap zet iets klaar voor de volgende.
rsqrt[2.25]1.5rsqrt[-2.25]rsqrt[-2.25]Alle recepten · Functiereferentie · Gebruik dit vanuit een MCP-client