مكتبة روح المحلل الترتيب والملخص
- رخصة:
- zlib/libpng License
- اسم الناشر:
- Joel de Guzman
- موقع ويب الناشر:
- http://www.boost.org/doc/libs/1_35_0/libs/spirit/index.html
مكتبة روح المحلل العلامات
مكتبة روح المحلل وصف
مكتبة Spirit Parser هي إطار مولد محلل وجول هائج للنزهة. تعتبر Spirit Forum إطار مولد منحدر منسوج المنحدر المنحى باستخدام تقنيات Template Meta-Programming. تسمح لنا قوالب التعبير بتقرير بناء جملة الخلفية الموسعة النموذج العادي (EBNF) بالكامل في C ++. تتكون كائنات المحللين من خلال التحميل الزائد للمشغل والنتيجة هي محلل تراجع التراجع (INF) قادرة على تحليل النحوية الغامضة إلى حد ما. يتيح إطار الروح قواعد قواعد مستهدفة مكتوبة حصريا في C ++. يمكن أن تختلط مواصفات القواعد EBNF المضمنة بحرية مع رمز C ++ الآخر، وذلك بفضل القوة التوليدية لقوالب C ++، يمكن تنفيذها على الفور. في Retrospect، يتعين على محطات التحويل البرمجيات التقليدية أو مولدات المحللين إجراء خطوة ترجمة إضافية من رمز EBNF المصدر إلى C أو C ++ Code.Spirit هو جزء من مكتبات التعزيز، وهو جهد تطوير مريح للنسب، ما الجديد في هذا الافراج عن: علة ثابتة حيث المباراة هي متغير. أضيفت Jamfile / Jamrules من CVS إلى Spirit-1.8.1 / تمت إضافة Boost-Build.jam من دفعة إلى Spirit-1.8.1 / قالب المعوقين متعدد الخيوط في Libs / Spirit / Test / Jamfile إضافة قاعدة زيادة الرأس - تشمل (من الروح الرأسية - تشمل) مشيرا إلى MINIBOOST في Libs / Spirit / Test / Jamfile ثابت IF_P عدم التناقض
مكتبة روح المحلل برامج ذات صلة