جدول المحتويات:
تعريف - ماذا يعني التحقق من صحة بناء الجملة؟
التحقق من بناء الجملة هو عملية التحقق مما إذا كان بناء جملة البرنامج خاليًا من البرمجة أو برامج تحرير الأسلوب. هناك عدد من الأدوات لفحص بناء الجملة لكل لغة برمجة تقريبًا. يتم تشغيل بعضها محليًا على الكمبيوتر والبعض الآخر متاح عبر الإنترنت. تُعرف هذه الأدوات أيضًا باسم "linters" ، بعد الأداة المساعدة lint التي تتحقق من الأخطاء في C.
يوضح Techopedia التحقق من صحة بناء الجملة
يتحقق التحقق من صحة بناء الجملة من رمز البرمجة المختلفة والأخطاء الأسلوبية في لغات البرمجة. هناك مصادقون على بناء الجملة ، يطلق عليهم أيضًا linters ، متاحون تقريبًا لكل لغة برمجة في الاستخدام الحالي. مثال معروف هو الأداة المساعدة lint لأنظمة التشغيل المشابهة لـ Unix ، التي كتبها ستيفن جونسون في Bell Labs في عام 1979. مصطلح "linter" مشتق من هذه الأداة المساعدة.
يمكن أن يتحقق مدققو بناء الجملة من الأشياء التي تتجاوز بناء الجملة ، ويبلغون عن الأخطاء الشائعة مثل استخدام المتغيرات قبل تعيينها وتقسيمها على صفر. تعد أدوات التحقق من بناء الجملة خاصة بدرجة كبيرة بلغة البرمجة التي يتم التحقق منها ، وهي مصممة لتمييز نمط التعليمات البرمجية الذي يتعارض مع أفضل الممارسات لمجتمع لغة البرمجة. تكشف محركات البحث عن العديد من أدوات فحص الرموز عبر الإنترنت لمعظم لغات البرمجة.