2016-11-02 6 views
0

Können wir Antlr-Grammatiken (in Java geschrieben) im Visual Studio mit C# verwenden?Wie analysiert man Antlr-Grammatik in JAVA mit C#

Ich stehe vor einem Problem mit Antlr-Grammatik, die JAVA-Ziel sind, aber ich möchte C# Zielgrammatiken und ich konnte nicht C# Zielgrammatiken erhalten. Also, meine Frage ist, können wir diese Antlr JAVA gezielte Grammatiken in C# verwenden.

Antwort

0

Ihr Fragentitel ist irreführend. ANTLR-Grammatiken werden in der ANTLR-Grammatik geschrieben, nicht in Java oder C#. Aber ich denke, Ihre eigentliche Frage ist: Können wir einen Parser, der für das Java-Ziel generiert wurde, auch mit C# verwenden? Und die offensichtliche Antwort ist: nein. Der generierte Code ist Java, wie kann man das in C# verwenden? Sie müssen C# -Code generieren.

+0

Ok ich verstand. Und ich habe eine andere Frage, wie man Token in Antlr4-Grammatiken hinzufügt. – Alekhya

+0

Da dies eine Q & A-Site ist, sollten Sie Fragen für andere Fragen nicht erneut verwenden. Übernehmen Sie stattdessen die Antwort auf Ihre erste Frage (wenn Sie es für akzeptabel halten) und öffnen Sie eine neue Frage wie hier beschrieben (http://stackoverflow.com/help/how-to-ask) –

Verwandte Themen