ML (שפת תכנות) – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
מ ←עצרת: עיצוב |
מ ←עצרת: עיצוב |
||
שורה 60:
if (n < 0) then raise Fail "negative argument"
else fac n
end
</div> המקרה הבעייתי (מספר שלילי) מנוהל בעזרת מנגנון ה[[טיפול בחריגות (תכנות)|טיפול בחריגות]] של השפה.
שורה 71 ⟵ 72:
if (n < 0) then raise Fail "negative argument"
else fac (n, 1)
end
</div> ==ראו גם==
|