هل يعرف أحد كيفية تثبيت ANTLR بشكل صحيح للعمل مع .Net؟

StackOverflow https://stackoverflow.com/questions/66525

  •  09-06-2019
  •  | 
  •  

سؤال

هل يمكن لـ ANTLR إخراج C# باستخدام StringTemplate أو أي نص أريد أن يعجبه Yacc/Bison أم أنه يتم إخراجه إلى Java فقط؟من الأمثلة التي نظرت إليها يبدو أنها أداة تتمحور حول جافا للغاية.

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

المحلول

يحتوي ANTLR IDE على خيار يمكنك من خلاله التبديل بين إنشاء أكواد Java وC#.

من الأفضل الرجوع إلى هذه المقالة (قسم تحديد إنشاء التعليمات البرمجية):

http://www.antlr2.org/doc/csharp-runtime.html

نصائح أخرى

لقد بدأت للتو سلسلة صغيرة من المنشورات حول كيفية تثبيت واستخدام ANTLR لبيئة .NET، حيث أن معظم الوثائق المتعلقة بهذه المشكلة قديمة بعض الشيء.يرى ANTLR لـ C#، الجزء الأول.

توجد الآن حزمة NuGet التي ستفعل كل شيء من أجلك.

يمكنك تنزيل أحدث كود المصدر كملف tar من هنا.يتوفر أيضًا وقت تشغيل C# (الثنائي) مباشرةً، هنا.

ما الحل الذي تبحث عنه؟

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