ANTLR (noto anche come un altro strumento per il riconoscimento Language) è un libero, open source e molto potente software da riga di comando implementato in Java e progettato dalla compensazione di agire come un generatore di parser per manipolare binari e strutturato il testo files.It era precedentemente conosciuto come applicazione PCCTThe era precedentemente conosciuto come PCCT e può leggere, eseguire, processo o tradurre i file binari o testo strutturato. In altre parole, e rsquo; sa quadro per la costruzione di compilatori, traduttori e di riconoscimento da descrizioni grammaticali che contengono C ++, Java, Python o C # azioni.
ANTLR è usato soprattutto per la costruzione di strumenti, strutture e linguaggi. Include il supporto per l'albero camminare, costruzione albero e la traduzione. Varie opzioni della riga di comando sono implementati nel programma, consentendo agli utenti di interagire con il programma attraverso un emulator.Command-line terminal su Opzioni per utilizzare il programma, è sufficiente scaricare utilizzando sezione download dedicata sopra, salvare il file JAR nella directory principale, aprire un'applicazione emulatore di terminale ed eseguire il & lsquo; java -jar antlr-4.4-complete.jar & rsquo; comando per visualizzarne le opzioni della riga di comando.
Questi permetteranno di specificare la directory di output in cui il programma genera tutto l'output, per specificare la posizione di gettoni e grammatiche file, per generare regole aumentata diagrammi di rete di transizione, per specificare la codifica utilizzata per un file di grammatica, oltre che a generare il file dipendenze.
Inoltre, sarete in grado di specificare lo stile di uscita per i messaggi in VS2005, GNU e ANTLR, per visualizzare i dettagli di eccezione per gli avvisi e gli errori, di disabilitare o abilitare la generazione di albero di analisi ascoltatore e analizzare albero visitatore, per specificare lo spazio dei nomi e il pacchetto per il codice generato, per il trattamento di avvertimento come errori, e per ignorare o impostare un livello di grammatica option.Supported su GNU / Linux, Windows e il software per Mac OS XIl è supportato su tutte le distribuzioni GNU / Linux, in Microsoft Windows e Mac OS sistemi operativi X, nonché su qualsiasi altro sistema operativo in cui la tecnologia Java Runtime Environment (JRE) è disponibile. Funziona su computer a 64-bit e 32-bit
Cosa c'è di nuovo in questa versione:.
- Numerosi Java e C ++ bugfix.
- Aggiornamenti della documentazione.
I commenti non trovato