سؤال

لدي بيان إذا كان أدناه أدناه

if false { expr }

إنه يعمل، عظيم! لكنك كتبت في

iffalse { expr }

ويعمل كذلك: | كيف يمكنني إصلاح ذلك؟ يجب أن يكون أعلاه اسم var وليس بيان إذا

-Edit- nevermind لقد احسبها

هل كانت مفيدة؟

المحلول

في ملف LEX الخاص بك حدد نمطا مشابها لهذا

[a-zA-Z][a-zA-Z0-9]*

إذا كتبت بطريق الخطأ هذا أعلاه إذا كان النمط، يجب أن تحصل على خطأ حول النمط لا يتطابق أبدا. فقط ضع هذا النمط أعلاه وسيتم حل هذه المشكلة

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top