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>
 
==ראו גם==