زمان کنونی: ۲۴ اردیبهشت ۱۴۰۳, ۰۹:۳۶ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

جدول تجزیه LL 1

ارسال:
  

tarane.68 پرسیده:

جدول تجزیه LL 1

سلام خدمت همه دوستان
هموطور که می دونید توی جدول تجزیه LL 1 برای او غیر پایانه هایی که قانون [tex]\lambda[/tex] دارند، باید تو قسمت follow اون غیرپایانه در جدول تجزیه، [tex]\lambda[/tex] قرار بگیره.
سوال من اینه که برای اون غیر پایانه هایی که بطور غیر مستقیم هم به [tex]\lambda[/tex] ختم میشوند باید تو قسمت follow اونها هم [tex]\lambda[/tex] قرار بگیره یا قانون بالا فقط برای اون غیر پایانه هایی هست که بطور مستقیم به [tex]\lambda[/tex] ختم میشوند
مثلا گرامر زیر :

[tex]S\rightarrow (X|E]|F)[/tex]
[tex]X\rightarrow E)|F][/tex]
[tex]E\rightarrow A[/tex]
[tex]F\rightarrow A[/tex]
[tex]A\rightarrow \lambda[/tex]

الان توی این گرامر فقط به ازای ( follow(A باید [tex]\lambda[/tex] قرار بدیم ؟ یا برای follow های E ,F هم باید اینکا رو انجام داد؟
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Riemann پاسخ داده:

RE: جدول تجزیه LL 1

(۲۸ آبان ۱۳۹۲ ۰۹:۴۴ ب.ظ)tarane.68 نوشته شده توسط:  سلام خدمت همه دوستان
هموطور که می دونید توی جدول تجزیه LL 1 برای او غیر پایانه هایی که قانون [tex]\lambda[/tex] دارند، باید تو قسمت follow اون غیرپایانه در جدول تجزیه، [tex]\lambda[/tex] قرار بگیره.
سوال من اینه که برای اون غیر پایانه هایی که بطور غیر مستقیم هم به [tex]\lambda[/tex] ختم میشوند باید تو قسمت follow اونها هم [tex]\lambda[/tex] قرار بگیره یا قانون بالا فقط برای اون غیر پایانه هایی هست که بطور مستقیم به [tex]\lambda[/tex] ختم میشوند
مثلا گرامر زیر :

[tex]S\rightarrow (X|E]|F)[/tex]
[tex]X\rightarrow E)|F][/tex]
[tex]E\rightarrow A[/tex]
[tex]F\rightarrow A[/tex]
[tex]A\rightarrow \lambda[/tex]

الان توی این گرامر فقط به ازای ( follow(A باید [tex]\lambda[/tex] قرار بدیم ؟ یا برای follow های E ,F هم باید اینکا رو انجام داد؟
دوست عزیز، follow اصلان [tex]\lambda[/tex] نداره.
نقل قول این ارسال در یک پاسخ

ارسال:
  

tarane.68 پاسخ داده:

RE: جدول تجزیه LL 1

[/quote]
دوست عزیز، follow اصلان [tex]\lambda[/tex] نداره.
[/quote]

بله دوست عزیز . متوجه هستم .
منظور من توی جدول تجزیه است. در ستون follow های غیر پایانه هایی که به [tex]\lambda[/tex] ختم میشوند [tex]\lambda[/tex] قرار میگیره. یا به نوعی همان قانونی که به [tex]\lambda[/tex] ختم میشه قرار میگیره.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

azad_ahmadi پاسخ داده:

RE: جدول تجزیه LL 1

سلام.

برای تمامی غیرپایانه هایی که چه بصورت مستقیم و چه بصورت غیرمستقیم به لامبدا میروند باید شرط Fallow رو درنظر گرفت.
پس برای مثالی که فرمودید باید برای E.F.A شرط Fallow رو بررسی کنید.

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

۰
ارسال:
  

AEM4949 پاسخ داده:

RE: جدول تجزیه LL 1

(۲۸ آبان ۱۳۹۲ ۰۹:۴۴ ب.ظ)tarane.68 نوشته شده توسط:  سلام خدمت همه دوستان
هموطور که می دونید توی جدول تجزیه LL 1 برای او غیر پایانه هایی که قانون [tex]\lambda[/tex] دارند، باید تو قسمت follow اون غیرپایانه در جدول تجزیه، [tex]\lambda[/tex] قرار بگیره.
سوال من اینه که برای اون غیر پایانه هایی که بطور غیر مستقیم هم به [tex]\lambda[/tex] ختم میشوند باید تو قسمت follow اونها هم [tex]\lambda[/tex] قرار بگیره یا قانون بالا فقط برای اون غیر پایانه هایی هست که بطور مستقیم به [tex]\lambda[/tex] ختم میشوند
مثلا گرامر زیر :

[tex]S\rightarrow (X|E]|F)[/tex]
[tex]X\rightarrow E)|F][/tex]
[tex]E\rightarrow A[/tex]
[tex]F\rightarrow A[/tex]
[tex]A\rightarrow \lambda[/tex]

الان توی این گرامر فقط به ازای ( follow(A باید [tex]\lambda[/tex] قرار بدیم ؟ یا برای follow های E ,F هم باید اینکا رو انجام داد؟

در جدول تجزیه LL علامت [tex]\lambda[/tex] نداریم:یا باید شماره قانون را بنویسیم(در تلاقی سطر و ستون) یا خود قانون را.
در این مثال فقط در فالوی A قانون [tex]A\rightarrow \lambda[/tex] را مینویسیم.
نقل قول این ارسال در یک پاسخ

ارسال:
  

tarane.68 پاسخ داده:

RE: جدول تجزیه LL 1

(۲۹ آبان ۱۳۹۲ ۰۲:۳۴ ق.ظ)aem4949 نوشته شده توسط:  در جدول تجزیه LL علامت [tex]\lambda[/tex] نداریم:یا باید شماره قانون را بنویسیم(در تلاقی سطر و ستون) یا خود قانون را.
در این مثال فقط در فالوی A قانون [tex]A\rightarrow \lambda[/tex] را مینوسیم.

بله.مظورم همون شماره قانون هست Smile
پس کاری به [tex]\lambda[/tex] های غیر مستقیم (F,E) نداریم؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

AEM4949 پاسخ داده:

RE: جدول تجزیه LL 1

(۲۹ آبان ۱۳۹۲ ۰۴:۲۰ ب.ظ)tarane.68 نوشته شده توسط:  بله.مظورم همون شماره قانون هست Smile
پس کاری به [tex]\lambda[/tex] های غیر مستقیم (F,E) نداریم؟

نه.
برای E , F فالو را جداگانه بدست بیار و شماره قانو های E و F رو بذار.
به A هم دیگه کاری نداریم.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

hoda ahmadi پاسخ داده:

RE: جدول تجزیه LL 1

نمیدونم چرا یکی از دوستامون گفتن حتی واسه اونایی که غیر مستقیم با لامبدا در ارتباطند هم اینو قرار میدیم!!
لامبدا عضو first ا،E,F هست اما فقط باید بازای follow های A شماره قانونشو قرار بدیم.
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  دیاگرام حالت و جدول حالت یک نمودار ASM Sanazzz ۵ ۵,۲۶۳ ۰۱ آذر ۱۳۹۷ ۱۰:۴۵ ب.ظ
آخرین ارسال: Sanazzz
  پیوند یک جدول با خودش Mr.R3ZA ۱ ۱,۸۸۸ ۲۳ خرداد ۱۳۹۷ ۱۲:۲۲ ق.ظ
آخرین ارسال: Mr.R3ZA
  ۳ کتاب مرجع برای تجزیه تحلیل سیستم شغل تحلیل گر سیستم hadiranji ۱ ۳,۸۳۹ ۲۰ دى ۱۳۹۶ ۱۱:۴۱ ق.ظ
آخرین ارسال: Mahla_EEL
  مرجع امتحان "تجزیه تحلیل سیستم ها " برای "کارشناس تحلیلگر سیستم" hadiranji ۰ ۳,۰۴۶ ۱۸ مرداد ۱۳۹۶ ۰۳:۱۴ ب.ظ
آخرین ارسال: hadiranji
  جدول صفحه معکوس - سیستم عامل mehran.hzd ۵ ۶,۹۵۳ ۰۶ خرداد ۱۳۹۶ ۰۱:۲۹ ب.ظ
آخرین ارسال: msour44
  تجزیه بدون گمشدگی wskf ۱ ۱,۵۵۰ ۲۰ فروردین ۱۳۹۶ ۱۱:۱۷ ب.ظ
آخرین ارسال: alireza01
  جدول صفحه چند سطحی IT94 Hopegod ۴ ۳,۰۷۲ ۰۴ فروردین ۱۳۹۶ ۰۵:۵۹ ب.ظ
آخرین ارسال: Hopegod
  جدول مجازی Hopegod ۴ ۲,۷۶۰ ۱۶ اسفند ۱۳۹۵ ۱۲:۳۴ ق.ظ
آخرین ارسال: Hopegod
  افزودن چند رکورد با مقادیر خاص به جدول targol ۰ ۱,۷۴۳ ۰۳ دى ۱۳۹۵ ۰۹:۵۹ ب.ظ
آخرین ارسال: targol
  جدول فعالیت های روزانه دختر مهربان ۶ ۴,۳۵۸ ۲۱ آبان ۱۳۹۵ ۰۷:۵۱ ق.ظ
آخرین ارسال: esn65

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close