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

تشخیص LL1 بودن

ارسال:
  

hosshah پرسیده:

تشخیص LL1 بودن

سلام دوستان در مورد سوال زیر من بحثی روی این که گزینه درست کدومه ندارم
گزینه درست ۲ اعلام شده یعنی این گرامر [tex]LL(1)[/tex] هست!!!
[tex]First(dD)=\{d\}[/tex]
[tex]First(A)=\{a\} Follow(A)[/tex]
[tex]Follow(A)= First(B)[/tex]
[tex]First(B)=\{b,d\}[/tex]
خب پس معلوم میشه دو تا قاعده [tex]D\rightarrow dD|A[/tex] دارای First یکسان هستن پس تداخل First-First دارن خب صد در صد LL1 نیست دیگه
نظر شما چیه؟مرسی

[تصویر:  238498_LL1.png]
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

azad_ahmadi پاسخ داده:

RE: تشخیص LL1 بودن

سلام.

اشتباه محاسبه میکنید. دوباره عملیات رو انجام بدید با دقت بیشتر، اگر باز درست در نیومد توضیح میدم.
نقل قول این ارسال در یک پاسخ

ارسال:
  

hosshah پاسخ داده:

RE: تشخیص LL1 بودن

(۲۹ دى ۱۳۹۲ ۱۲:۱۹ ق.ظ)azad_ahmadi نوشته شده توسط:  سلام.

اشتباه محاسبه میکنید. دوباره عملیات رو انجام بدید با دقت بیشتر، اگر باز درست در نیومد توضیح میدم.

سلام مرسی از پاسختون
اشتباهم مثله اینکه در محاسبه [tex]Follow(A)[/tex] هست
فکر کنم اینجا داریم [tex]Follow(A)=Follow(D)= First(E)[/tex]
درست میگم یا بازم اشتباهه؟

(۲۹ دى ۱۳۹۲ ۱۲:۳۶ ق.ظ)tabassomesayna نوشته شده توسط:  سلام
روش بدست آوردن first:
[tex]first(\alpha )={Terminals,\varepsilon }=(a|\alpha \mapsto ^* a\beta )[/tex]
به طور خلاصه فرست آلفا یعنی تمامی پایانه هایی که با الفا از صفر گام یا بیشتر بهشون می رسیم.
الان در اینجا فرست A میشه :a , لاندا که اشتراکش با d میشه تهی

ممنونم. اینقدر درگیر First و Follow شدم که دیگه گیج میزنم
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

tabassomesayna پاسخ داده:

RE: تشخیص LL1 بودن

سلام
روش بدست آوردن first:
[tex]first(\alpha )={Terminals,\varepsilon }=(a|\alpha \mapsto ^* a\beta )[/tex]
به طور خلاصه فرست آلفا یعنی تمامی پایانه هایی که با الفا از صفر گام یا بیشتر بهشون می رسیم.
الان در اینجا فرست A میشه :a , لاندا که اشتراکش با d میشه تهی
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تشخیص گوگل مپس با Live View AR برای مکان دقیق elecomco ۱ ۴,۲۶۲ ۰۵ بهمن ۱۳۹۹ ۰۲:۴۹ ب.ظ
آخرین ارسال: kooshaideal1
  اثبات بومی بودن sirvan.t ۸ ۶,۰۸۰ ۱۰ اسفند ۱۳۹۸ ۰۹:۴۶ ب.ظ
آخرین ارسال: WILL
  هیتلر بودن یا نبودن marvelous ۲ ۲,۸۳۳ ۰۴ مهر ۱۳۹۸ ۰۱:۴۱ ق.ظ
آخرین ارسال: marvelous
  حتماحتما بخوانید درموردافضل بودن امیرالمومنین هستش seyed ehsn ۱ ۳,۲۴۰ ۲۱ فروردین ۱۳۹۸ ۱۱:۰۹ ق.ظ
آخرین ارسال: banihashem
  تشخیص خطا در تحلیلگر لغوی یا نحوی zahra2012 ۵ ۸,۳۰۸ ۲۶ مرداد ۱۳۹۷ ۰۴:۲۹ ب.ظ
آخرین ارسال: tohid.salmani
  تشخیص کاراکتر با شبکه عصبی safoora s ۴ ۴,۲۵۱ ۱۸ مرداد ۱۳۹۷ ۱۰:۵۰ ب.ظ
آخرین ارسال: kilookiloo
  میزان سنگین بودن ارشد چقدره؟ (دوستانی که ارشد اند یا تموم شده ارشدشون) ya3ya6 ۴ ۳,۴۵۷ ۱۳ خرداد ۱۳۹۷ ۰۱:۴۶ ب.ظ
آخرین ارسال: Happiness.72
  تشخیص دو قضیه از هم Mr.R3ZA ۵ ۵,۵۷۰ ۳۱ اردیبهشت ۱۳۹۷ ۱۲:۱۴ ق.ظ
آخرین ارسال: pioneer01
  تشخیص گروه در شبکه های اجتماعی osho ۴۸ ۳۴,۸۲۷ ۲۸ فروردین ۱۳۹۷ ۰۷:۵۲ ب.ظ
آخرین ارسال: atahmasebi
Exclamation تشخیص نوع زبان و گرامر به صورت تستی و سریع kamran_maneshtir ۰ ۲,۲۷۷ ۰۲ بهمن ۱۳۹۶ ۰۷:۴۶ ب.ظ
آخرین ارسال: kamran_maneshtir

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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