antlr.

Antlr هو مولد محلل ومترجم متقدم وسهل الاستخدام.
التحميل الان

antlr. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Public Domain
  • السعر:
  • FREE
  • اسم الناشر:
  • Terence Parr
  • موقع ويب الناشر:
  • http://www.antlr.org/

antlr. العلامات


antlr. وصف

Antlr هو مولد محلل ومترجم متقدم وسهل الاستخدام. Antlr، أداة أخرى للتعرف على اللغة، (المعروف سابقا باسم PCCTS) هي أداة لغة توفر إطارا لبناء التعرفات والمجمعات المترجمين والمترجمين من الأوصاف النحوية التي تحتوي على Java، C #، C ++، أو Python تقدم دعما ممتازا لبناء الأشجار، شجرة المشي، والترجمة. يوجد حاليا حوالي 5،000 تنزيل مصدر مضاد شهري شهريا. ما الجديد في هذا الإصدار: تغييرات Java تستهلك تستهلك ()؛ consomundil (...) لاستعادة الطريقة التي يمكنك تجاوزها في المحللين فقط. توقيع طريقة جديدة: استرداد الفراغ العام (bitset tokenset) يلقي tokenstreamException؛ computastwithhiddentokens بناة شجرة الثابتة نسخة رمزية مخفية astfactory؛ وأضاف طريقة مثقلة Overloaded Public Void SetastNodeclass (فئة C)؛ الافتراضي Charvocabulary هو 0..127 لمجموعة ASCII. ~ 'n'، على سبيل المثال، أعطى نتائج أحمق حقا لأن السحر ليس لها مجموعة محددة. لا يعمل baseast.Aquals () عندما يكون نص العقدة فارغا. llkparser.consume الآن يلقي tokenstreamException كما parser.consume يفعل. تغييرات C ++: تمت إضافة TokenstreamReWriteEngine C ++ منفذ C ++. / خيارات CommandlineDline). صنع CodeGenerator المزيد من Unicode Friending. يتضمن مثال قادر على تحليل إدخال UTF8 (المزيد من إثبات المفهوم من ما يجب أن يكون). (باستخدام InputBuffer مخصص و Charscanner). * ملاحظات حول هذا موضع تقدير. * خطأ ثابت CodeGeneration ('A' .. 'z'!) سيؤدي إلى جيل من رمز C ++ غير صالح. أضيفت تحذير مفقود لإعادة تعريف أنواع AST عن العقد. (بفضل Sergey Bogdanov) Bugfix لرمز تهيئة المصنع AST. الحجة الافتراضية الثابتة المشحونة بطرق القاعدة المولدة. بفضل براد شيك للتصحيح. طرق GetFilename / خط / الأعمدة تضاف إلى TokenstreamrecognitionException (بفضل Heinz Beckers) إضافة دول Lexer إلى مثال Lexer Flex. يبدو الآن تحليل نفس مجموعة Java كمحلل Antlr Java الآخر. القرص الصغيرة لتضمين الملفات. Doc القرص. التكوين المنقح / الماكياج بواسطة Wolfgang Haefelinger. C # تغييرات التغييرات ل C # دعم C # (من أنتوني Oguntimehin، كونل Odutola و Micheal الأردن): formed من واجهات تيارون و ihiddenstreamtoken. يدعم ASTPAIR الآن بروتوكولا لإعادة استخدام المثيلات. ينشئ رمز C # الذي تم إنشاؤه عدد أقل بكثير مثيلات ASTPAR. يتم الآن مؤقتا قيم La (1) و La (2) الآن في Lexcers إعداد / استخدام Astarray استبدال قوائم المعلمة طول المتغير C #. بقايا Astarray للتوافق مع الوراء فقط. العديد من Bugfixes في Antlr.Debuct في أدوات دعم Parseview أفضل تحديث مولد رمز C # لتوليد التعليمات البرمجية التي تستخدم قيم LA (X) المخزنة مؤقتا، وإعادة استخدام مثيلات ASTPAR ويستخدم واجهات Ihiddenstreamtoken الجديدة الجديدة إعادة تنظيم مكتبة وقت تشغيل Antlr منصة .NET. تعد المكتبة الآن عبوات كتجميعين: Antlr.runtime.dll - أنواع المكتبة الأساسية والوظائف الأساسية antlr.astframe.dll - اختياري، وأنواع ووظائف لعرض Astframes ثورة كل هذه المشاريع التي لا تفعلها تحتاج إلى وظيفة ASTFRAME غير مجبرة على تحميل System.Drawing و System.windows.Forms. أيضا ملف مشروع جديد للتجميع ASTFRAME. تحديث ملف (أسطوانات) بناء Nant لدعم بناء وقت تشغيل التجميع الجديد. تأسيس أحدث إصلاحات ل Gava Grammar في مشروع مثال جافا "جافا". وثائق وقت التشغيل المحدث لاستيعاب جدد جبل جي # وقت التشغيل.


antlr. برامج ذات صلة

ccide.

ccide هي أداة تنشئ رمز من جداول اتخاذ القرارات المضمنة. ...

188

تحميل