۰
subtitle
ارسال: #۱
  
SLR1- مهندسی کامپیوتر ۸۷
من از SLR خیلی سر درنیاوردم. میشه بگین چرا خطای سیستمی رخ میده؟
۰
ارسال: #۲
  
RE: SLR1- مهندسی کامپیوتر ۸۷
سلام.شما بیاید یک ورودی رو با این جدول پارس SLR ، تجزیه کنید،اونوقت اگر به یک خانه ی خالی جدول پارس در ستون های Action (ترمینال ها و $) برخورد کنید،یعنی خطای نحوی(syntax error) رخ داده و اون عبارت مورد نظرتون از لحاظ گرامری مشکل داره
و هیچوقت پیش نمیاد که در هنگام تجزیه،به یک خانه ی خالی جدول پارس در ستون های goto (متغیرها) برخورد کنید.مگر اینکه یک خطای سیستمی رخ بده و شماره حالات مورد نیاز در ستونهای goto به نادرست نوشته شده باشند!
پس در کل :اگر خطایی در بخش Action رخ بده،یعنی خطای نحوی. و اگر خطایی در بخش goto رخ بده،یعنی خطای سیستمی.
و هیچوقت پیش نمیاد که در هنگام تجزیه،به یک خانه ی خالی جدول پارس در ستون های goto (متغیرها) برخورد کنید.مگر اینکه یک خطای سیستمی رخ بده و شماره حالات مورد نیاز در ستونهای goto به نادرست نوشته شده باشند!
پس در کل :اگر خطایی در بخش Action رخ بده،یعنی خطای نحوی. و اگر خطایی در بخش goto رخ بده،یعنی خطای سیستمی.
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close