Qualcuno sa come installare correttamente ANTLR per funzionare con .Net?

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

  •  09-06-2019
  •  | 
  •  

Domanda

ANTLR può produrre C# utilizzando StringTemplate o qualsiasi testo che voglio che gli piaccia Yacc/Bison o emette solo in Java?Dagli esempi che ho visto sembra essere uno strumento molto incentrato su Java.

È stato utile?

Soluzione

L'IDE ANTLR dispone di un'opzione con la quale è possibile passare dalla generazione di codice Java a quella C#.

Meglio consultare questo articolo (sezione Specificare la generazione del codice):

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

Altri suggerimenti

Ho appena iniziato una piccola serie di post su come installare e utilizzare esattamente ANTLR per un ambiente .NET, poiché la maggior parte della documentazione relativa a questo problema è un po' obsoleta.Vedere ANTLR per C#, parte 1.

Ora è disponibile un pacchetto NuGet che farà tutto per te.

È possibile scaricare il codice sorgente più recente come file tar da Qui.Anche il runtime C# (binario) è disponibile direttamente, Qui.

Quale soluzione stai cercando?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top