تحليل :: الأصلية

امتداد بيرل للتحليل بلغتك الأم (بيرل!)
التحميل الان

تحليل :: الأصلية الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Greg London
  • موقع ويب الناشر:
  • http://search.cpan.org/~gslondon/

تحليل :: الأصلية العلامات


تحليل :: الأصلية وصف

امتداد بيرل للتحليل بلغتك الأم (بيرل!) تحليل :: الأصل هو امتداد بيرل للتحليل في لغتك الأم. grammar nameofmygrammar؛ القاعدة nameofmyrule؛ الفرعية تحليل {LIT 'HELLO'؛ أشعل '،'؛ حكم "معرف"؛ أشعل '!' } Endgrammar؛ التحليل :: الأصل هو محلل آخر يمكنك استخدامه لكتابة قواعد النحوية لتحليل بعض المدخلات التعسفية. ومع ذلك، تحليل :: Native يسمح لك بكتابة قواعد اللغة الخاصة بك كعود بيرل نقي. يوفر هذا بعض المزايا حول المحللين الذين يستخدمون اللغات المتوسطة لتحديد قواعد النحل. عندما يستخدم المحلل بلغة وسيطة لتحديد قواعدها، يمر قواعد اللغة ببعض الترجمة وتحويلها إلى رمز Perl. أخطاء التصميم في قواعد اللغة الوسيطة يسبب أخطاء وقت التشغيل في رمز PERL النهائي. ولكن يتم الإبلاغ عن أخطاء وقت التشغيل هذه في إشارة إلى رمز بيرل الذي تم إنشاؤه. هذا يترك مهمة تحديد الجزء من القواعد المتوسطة تسبب خطأ وقت التشغيل في رمز PERL الذي تم إنشاؤه. هذا مزعج بشكل خاص عندما يتيح Grammar المتوسع للمستخدمين تضمين رمز بيرل داخل قواعد اللغة (الإجراءات). يتم قطع هذه التعليمات البرمجية المضمنة ولصقها في التعليمات البرمجية التي تم إنشاؤها بواسطة المحلل المحلل. في حالة حدوث خطأ وقت التشغيل أثناء تشغيل التعليمات البرمجية التي كتبها المستخدم داخل التعليمات البرمجية التي تم إنشاؤها، ستقوم بيرل بالإبلاغ عن خطأ في استخدام أسماء الملفات وأرقام السطر التي تشير إلى التعليمات البرمجية التي تم إنشاؤها، مما يتركها للمستخدم لتحديد المكان الذي حدث فيه الخطأ داخل القواعد المتوسطة وبعد متطلبات: perl.


تحليل :: الأصلية برامج ذات صلة