Sono nuovo utilizzando Antlr4 ma so che esiste un plugin per Eclipse. Ho una domanda semplice ... Dopo aver creato il file g4, come posso visualizzare l'albero di analisi dal vivo per vedere l'albero di un'espressione di input? GrazieCome posso vedere l'albero di analisi dal vivo usando Antlr4 Ide in Eclipse?
risposta
Attualmente non è prevista la visualizzazione dell'albero di analisi dal vivo in ANTLR 4 IDE for Eclipse.
Nel frattempo, è possibile visualizzare l'albero di analisi utilizzando l'opzione -gui nella riga di comando. Fornisce inoltre una funzione di salvataggio dell'albero di analisi come PNG.
ma se scrivo qualcosa di specifico nella configurazione di esecuzione di eclipse posso generare il parseTree? Tra l'altro qualcuno mi può spiegare esattamente come generare questo albero di analisi se ho un progetto in eclissi? Grazie – userSimo
Se si ha familiarità con gli script di Ant, basta scrivere uno script per compilare tutti i file '.java' generati in file' .class' e quindi richiamare il comando 'grun' sull'input. ANTLR4IDE di Edgar Espina genererà automaticamente i file java eseguendo il comando 'antlr4'. –
Questa risposta è semplicemente errata (a questa data): c'è * disposizione * per la visualizzazione di alberi di analisi dal vivo. Vedere l'altra risposta, che fornisce le istruzioni esatte – Arend
Dopo aver installato Antlr4Ide plug-in Eclipse:
- Finestra> Mostra vista> Altro, Antlr4> Analizzare albero
- Attiva file di g4
- Clicca parsing regola nel file di g4, Parse albero ora mostra regola attiva casella dell'editor di origine
Nella visualizzazione dell'albero di analisi si vede un editor di sorgenti live sulla sinistra, con l'evidenziazione della sintassi per la propria lingua. Quando inserisci il codice nella tua lingua, l'albero si aggiornerà sulla destra. La console di antlr mostra gli errori di analisi allo stesso tempo.
In eclipse Oxygen I non può "Fare clic su regola di analisi nel file g4". La mia situazione è descritta qui https://stackoverflow.com/questions/45870463/antlr-parse-tree-not-showed-in-eclipse?noredirect=1#comment78709638_45870463. Potete aiutarmi? – SctALE
- 1. Come posso costruire un AST usando ANTLR4?
- 2. Crea anteprima dal vivo dell'immagine (prima di caricarla) usando JQuery
- 3. Come posso accedere ad etichette alternative in ANTLR4 mentre si attraversa genericamente un albero di analisi?
- 4. jquery selezionare dal vivo onchange
- 5. disegno collaborativo/disegno dal vivo
- 6. Evidenziazione dell'ambito Eclipse IDE?
- 7. Modifica Javascript dal vivo in Safari?
- 8. Come visualizzare PHP sul sito dal vivo
- 9. ListView Android Aggiornamento dal vivo
- 10. IDE Eclipse non si avvia
- 11. ANTLR4: costruzione di alberi
- 12. In che modo posso stampare prodotti e numeri di riga, usando ANTLR4?
- 13. Come vedere la mia versione di Eclipse?
- 14. Come creare eventi personalizzati dal vivo in jQuery
- 15. Come posso trovare la versione di Scala installata in Eclipse IDE?
- 16. Come posso vedere albero di analisi, codice intermedio, codice di ottimizzazione e codice assembly durante COMPILATION?
- 17. Haskell Hello world, eclipse IDE
- 18. Posso connettermi a un processo jsadebugd su una macchina remota dal debugger Eclipse/IDE?
- 19. IDE Eclipse nella finestra mobile
- 20. Ripristina file cancellati in Eclipse IDE
- 21. Anteprima dal vivo/supporto WYSIWYG (plugin?) Per Notepad ++?
- 22. Fotocamera dal vivo e microfono senza flash
- 23. hardening drupal per un'implementazione dal vivo
- 24. Android Studio vs Eclipse IDE
- 25. Come aggiornare il valore di NSSlider dal vivo?
- 26. Plug-in Eclipse come aprire file in IDE per codice
- 27. Come trovare l'utilizzo dell'annotazione utilizzando IDE Eclipse?
- 28. IDE di Eclipse: installa set di plugin
- 29. Crea modello progetto personalizzato in IDE Eclipse
- 30. Passa all'implementazione dell'interfaccia in IDE Eclipse
Eclipse È un IDE. Intendi dire che esiste un plugin per Eclipse? – Illidanek
scusa per la spiegazione errata – userSimo