تالار گفتمان مانشت

نسخه‌ی کامل: تمرین کتاب پیتر لینز
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام بچه ها .

یه تمرینی هست تو کتاب پیتر لینز که گفته :
مثالهایی از ویژگیهای زبان Cپیدا کنید که نتوان آنها را توسط گرامرهای مستقل از متن توصیف کرد

کسی بلده ؟!
(06 خرداد 1396 05:11 ب.ظ)farid999 نوشته شده توسط: [ -> ]سلام بچه ها .

یه تمرینی هست تو کتاب پیتر لینز که گفته :
مثالهایی از ویژگیهای زبان Cپیدا کنید که نتوان آنها را توسط گرامرهای مستقل از متن توصیف کرد

کسی بلده ؟!

سلام

هر ویژگی که مجبور باشی از حساس به متن استفاده کنی میشه.
مثلا یکسان بودن تعداد پارامترهای تابع هنگام فراخوانی و هنگام تعریف.
یا مثلا مباحثی که مربوط به کنترل نوع (type checking) میشه. اونها هم با مستقل از متن نیمشه پیاده سازی کرد. یکی بودن نوع انتساب به یک متغیر با نوع اعلانی اون متغیر در برنامه و ...

برای مطالعه بیشتر میتونی از کتاب طراحی و ساخت کامپایلر استفاده کنی. البته اونجا هم فکر کنم همین مثال ها رو زده بود.
(06 خرداد 1396 11:39 ب.ظ)Skyrim نوشته شده توسط: [ -> ]
(06 خرداد 1396 05:11 ب.ظ)farid999 نوشته شده توسط: [ -> ]سلام بچه ها .

یه تمرینی هست تو کتاب پیتر لینز که گفته :
مثالهایی از ویژگیهای زبان Cپیدا کنید که نتوان آنها را توسط گرامرهای مستقل از متن توصیف کرد

کسی بلده ؟!

سلام

هر ویژگی که مجبور باشی از حساس به متن استفاده کنی میشه.
مثلا یکسان بودن تعداد پارامترهای تابع هنگام فراخوانی و هنگام تعریف.
یا مثلا مباحثی که مربوط به کنترل نوع (type checking) میشه. اونها هم با مستقل از متن نیمشه پیاده سازی کرد. یکی بودن نوع انتساب به یک متغیر با نوع اعلانی اون متغیر در برنامه و ...

برای مطالعه بیشتر میتونی از کتاب طراحی و ساخت کامپایلر استفاده کنی. البته اونجا هم فکر کنم همین مثال ها رو زده بود.


دستت دردنکنه، دمت گرم
لینک مرجع