تالار گفتمان مانشت
سوال از زبان ML - نسخه‌ی قابل چاپ

سوال از زبان ML - لهمشد - ۱۶ دى ۱۳۸۹ ۰۱:۵۸ ب.ظ

با سلام:
لطفا با ذکر دلیل بفر مایید کدام گزینه درست است:
کدام یک از اعلان های زیر در زبانML بر اساس استنتاج نوع رفع ابهام نمی گردد و نتیجه معتبر نخواهد بود
کد:
۱-FUN   area(length,width):int=length*width
۲-FUN   area(length:  int,  width)=length*width
۳-FUN   area(length: ,  width:   int)=length*width
۴-FUN   area(length,  width)=length*width


سوال۶ - sepid - 19 دى ۱۳۸۹ ۰۹:۰۳ ق.ظ

جواب گزینه ۴ هست.
چون باید حداقل یکی از اشیا نوعشون مشخص باشه تا MLبتونه نوع رو استنتاج کنه.

سوال از زبان ML - hatami - 21 دى ۱۳۸۹ ۰۶:۲۰ ب.ظ

فکر کنم گزینه ۱ باشه چون ml خودش ضرب را به طور پیش فرض int در نظر میگیره

RE: سوال از زبان ML - لهمشد - ۲۲ دى ۱۳۸۹ ۰۴:۰۶ ب.ظ

منم فکر میکنم ۴ جواب باشه

RE: سوال از زبان ML - hoda ahmadi - 30 آبان ۱۳۹۲ ۰۴:۲۵ ب.ظ

جواب گزینه ۴
چون باید از روی انواع دیگه ای ک وجود دارند نوع از قلم افتاد ه را تعیین کند...