لغات البرمجة

Wirth Syntax Notation (WSN)

لغة ترميز ويرث (Wirth Syntax Notation – WSN) هي ميتاسينتاكس، وهي وسيلة رسمية لوصف اللغات الرسمية. تم اقتراحها أصلاً بواسطة نيكلاوس فيرث (Niklaus Wirth) في عام 1977 كبديل لصيغة باكوس-نور (Backus-Naur Form – BNF). تتميز WSN بعدة مزايا على BNF حيث تحتوي على بنية تكرار صريحة، وتجنب استخدام رمز صريح للسلسلة الفارغة (مثل أو ε).

تم استخدام WSN في عدة معايير دولية، بدءًا من ISO 10303-21. وقد استخدمت أيضًا لتعريف بناء جمل EXPRESS، وهي لغة نمذجة البيانات لـ STEP.

لمزيد من المعلومات، يمكنك زيارة صفحة ويكيبيديا المخصصة لـ Wirth syntax notation.