تالار گفتمان مانشت
تقدم عملگر - نسخه‌ی قابل چاپ

تقدم عملگر - zibaziba - 02 آبان ۱۳۹۱ ۱۱:۰۱ ق.ظ

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

RE: تقدم عملگر - naderx - 02 آبان ۱۳۹۱ ۰۲:۵۱ ب.ظ

(۰۲ آبان ۱۳۹۱ ۱۱:۰۱ ق.ظ)zibaziba نوشته شده توسط:  سلام دوستان
ببخشید تو تعیین تقدم عملگر ها و شرکت پذیری از راست و چپ مشکل دارم.کلا این بحث رو خوندم ولی اصلا متوجه نمیشم.اگه کسی میتونه لطفا کمکم کنه.
ممنون

سلام
بیشتر توضیح بدین ! منظورتون تقدم عملگرها و جدول تقدم در روش پارسینگ هست ؟ یا تقدم عملگر در یه جمله ریاضی ؟ منظور شما چیه ؟

تقدم عملگر - mfXpert - 02 آبان ۱۳۹۱ ۰۵:۰۱ ب.ظ

(۰۲ آبان ۱۳۹۱ ۰۲:۵۱ ب.ظ)naderx نوشته شده توسط:  سلام
بیشتر توضیح بدین ! منظورتون تقدم عملگرها و جدول تقدم در روش پارسینگ هست ؟ یا تقدم عملگر در یه جمله ریاضی ؟ منظور شما چیه ؟
با توجه به زیرانجمنی که این سوال طرح شده منظور تقدم در روش‌های پارسینگ هستش

تقدم عملگر - zibaziba - 02 آبان ۱۳۹۱ ۰۷:۴۸ ب.ظ

برای مثال یه سوال از کتاب پوران (روح الله آل شیخ) مال کنکور ۸۲ بوده گرامر زیر رو داده که تو گزینه درست گفته عملگر ها شرکت پذیر راست اند و عملگر منها اولویت کمتری نسبت به عملگر تقسیم داره.
تو جواب اومده firstterm و lastterm تعیین کرده بعد گفته تقدم ها چیه و از شرکت پذیری ها حرف زده که کلا من این ها رو متوجه نمیشم
E-->T+E|T*E|T
T-->P-T|P
P-->F/P|F
(F-->id|(E

تقدم عملگر - rezareza2 - 08 بهمن ۱۳۹۱ ۰۲:۴۸ ب.ظ

دوست عزیز نیازی به این کارها نیست البته این تجربه من هست .
هر عملگری که توی عمق بیشتری باشه تقدم بیشتری داره چون زودتر محاسبه میشه .
و برای اینکه ببینید از چپ یا از راست شرکت پذیره،ببینید از سمت چپ یا از راست گسترش پیدا میکنه عبارت. از هر طرف که گسترش پیدا کرد از همون طرف شرکت پذیره.