خطأ قواعدي

مصطلح الخطأ القواعدي (بالإنجليزية: Syntax error)‏ في علم الحاسوب يشير إلى الخطأ الناجم عن استخدام خاطئ لقواعد لغة برمجية معينة عند كتابة مجموعة من الحروف أو الرموز (tokens) بتلك اللغة.[1][2][3]

رسالة "خطأ قواعدي" تظهر على شاشة آلة حاسبة

بالنسبة للغات المعتمدة على الترجمة (compiled languages)، فإن الأخطاء القواعدية تظهر حصرياً في وقت التصريف. لن تتم ترجمة البنامج حتى تصحح كل الأخطاء القواعدية. أما بالنسبة للغات المعتمدة على التفسير (interpreted languages)، بعض الأخطاء القواعدية لا يمكن اكتشافها قبل وقت التنفيذ.

مراجع

  1. Louden, Kenneth C. (1997). Compiler Construction: Principles and Practice. Brooks/Cole. ISBN 981-243-694-4. الوسيط |CitationClass= تم تجاهله (مساعدة)
  2. Issue of syntax or semantics? نسخة محفوظة 23 سبتمبر 2016 على موقع واي باك مشين.
  3. Aho, Alfred V.; Monica S. Lam; Ravi Sethi; Jeffrey D. Ullman (2007). Compilers: Principles, Techniques, and Tools (الطبعة 2nd). Addison Wesley. ISBN 0-321-48681-1. مؤرشف من الأصل في 16 ديسمبر 2019. الوسيط |CitationClass= تم تجاهله (مساعدة)


    • بوابة علم الحاسوب
    • بوابة تقنية المعلومات
    • بوابة برمجيات
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.