تحليل :: YAPP.

parse :: yapp هو امتداد بيرل لتوليد واستخدام محلل LALR.
التحميل الان

تحليل :: YAPP. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Francois Desarmenien
  • موقع ويب الناشر:
  • http://search.cpan.org/~fdesar/Parse-Yapp-1.05/lib/Parse/Yapp.pm

تحليل :: YAPP. العلامات


تحليل :: YAPP. وصف

تحليل :: YAPP هو امتداد بيرل لتوليد ومعالجة محلل LALR. تحليل :: YAPP هو امتداد بيرل لتوليد واستخدام محلل LALR.Synopsis yapp -m myparser grammar_file.yp ... استخدام myparser؛ Parser $ = جديد myparser ()؛ $ القيمة = $ parser-> yyparse (yylex => lexer_sub، yyerror => error_sub)؛ $ nberr = $ parser-> yynberr ()؛ Parser $-> yydata -> {data} = ؛ $ البيانات = $ parser-> yydata -> {data} ؛ تحليل: yapp واجهة موجهة. البرنامج النصي YAPP هو الودعة الأمامية لوحدة التحليل: YAPP YAPP والسماح لك بسهولة إنشاء محلل Perl Oo من ملف قواعد الإدخال. Grammar Filecommentsthrough جميع الملفات الخاصة بك، التعليقات إما على طراز Perl، قدمها # UP إلى نهاية السطر، أو C Style، مرفقة بين / * و * /. Tokens و String Litderalsthrough جميع ملفات القواعد، قد يظهر نوعان من الرموز: الرموز غير المحطة الطرفية، يسمى أيضا رموز الجانب الأيسر، والتي هي تسمى أسماء القواعد الخاصة بك والرموز المحطة، والمدعو الأمامية أيضا. هم من نكهات اثنين: الرموز الرموز الرمزية والأضرار الحرفية. لا يشارك العقارات والأحرف الرموز الرمزية في بناء جملة المعرف نفسها: * حرفيات سلسلة محاطة في علامات اقتباس واحدة ويمكنها تحتوي على أي شيء تقريبا. سيتم إخراجها إلى ملف المحلل المحلل الخاص بك ونقلت مؤقتا، مما يجعل أي حرف خاص على هذا النحو. سيتم نقل "" "،" $ "و" @ "تلقائيا مع" "، مما يجعل كتاباتهم أكثر طبيعية. من ناحية أخرى، إذا كنت بحاجة إلى اقتباس واحد داخل الحرفي الخاص بك، فما عليك سوى اقتباسه". لا يمكن أن يكون لديك خطأ "خطأ" حرفي في قواعد اللغة الخاصة بك كما هو من شأنه أن يخلط من السائق مع رمز الخطأ. استخدم رمز رمزي بدلا من ذلك. في حالة استخدامه عن غير قصد، سيؤدي ذلك إلى إنتاج تحذير يخبرك أنه يجب أن تكون قد كتب خطأ وسوف تعاملها إذا كانت الرمز المميز الخاص بالخطأ، وهو بالتأكيد ليس ما تعنيه. Syntaxit FileGrammar هو قريب جدا من بناء جملة YACC (في الواقع، وتحليل: يجب على Yapp Compile A Clean Yacc Grammar دون أي تعديل، في حين أن العكس غير صحيح). متطلبات: perl.


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