تبلیغات
پرتال جامع دانشجویان سخت افزار - 10

10

نویسنده :حسن صفری مقدم
تاریخ:پنجشنبه 11 خرداد 1391-11:05 ب.ظ

نوع متغیر با مراجعه به متن (Context) برنامه تشخیص داده می شود.
Example in ML
Fun circumf(r)  = 3.14159 * r* r
the argument and function value are floating-point.
Fun  times10(x) = 10 * x   
the argument and function value are integer.
Fun square (x) = x  * x                     
ML rejects the function
Fun square(x) : int = x * x
Fun square(x: int) = x * x
Fun square(x) = ( x : int) * x