ANTLR (de asemenea, cunoscut sub numele un alt instrument pentru recunoașterea Language) este un open source gratuit și foarte puternic software de linie de comandă implementat în Java și proiectat de la distanta a acționa ca un generator de parser pentru manipularea binar și structurat files.It textului a fost cunoscut anterior ca cerere PCCTThe a fost cunoscut anterior ca PCCT și se poate citi, executa, proces sau traduce fișiere binare sau text structurat. Cu alte cuvinte, aceasta și rsquo; cadru sa pentru construirea compilatoare, traducători și identificatori de descrieri gramaticale care conțin C ++, Java, Python sau C # acțiuni.
ANTLR este folosit in principal pentru construirea unelte, cadre și limbi. Acesta include suport pentru copac mersul pe jos, constructii copac și traducere. Diferite opțiuni de linie de comandă sunt puse în aplicare în cadrul programului, permițând utilizatorilor să interacționeze cu programul printr-un terminal emulator.Command-line optionsTo folosi programul, pur și simplu descărcați folosind secțiunea de download dedicat mai sus, salvați fișierul JAR pe directorul de pornire, Deschide un emulator de terminal și rulați & lsquo; java jar ANTLR-4,4-complete.jar & rsquo; comanda pentru a vizualiza opțiunile de linie de comandă.
Acestea vor permite să specificați directorul de ieșire în cazul în care programul generează toate ieșire, pentru a specifica locația de jetoane si gramatici fișiere, pentru a genera reguli crescut diagrame de rețea de tranziție, pentru a specifica codificarea utilizată pentru un fișier gramatică, precum și pentru a genera fișier dependențe.
În plus, va fi capabil să precizeze stilul de ieșire pentru mesaje în VS2005, GNU și ANTLR, pentru a afișa detalii excepția de avertismente și erori, pentru a dezactiva sau activa generarea de analizare ascultător copac și analiza vizitatorilor copac, pentru a specifica spațiul de nume și pachetul pentru codul generat, de a trata avertizare ca erori, și de a trece peste sau a seta un nivel de gramatica option.Supported pe GNU / Linux, Windows și software-ul Mac OS XThe este suportat pe toate distributiile GNU / Linux, pe Microsoft Windows și Mac OS sisteme de operare X, precum și cu privire la orice alt sistem de operare în cazul în care tehnologia Java Runtime Environment (JRE) este disponibil. Se rulează pe calculatoare pe 64 de biți și pe 32 de biți
Ce este nou în această versiune:.
- Numeroase Java și C ++ rezolvări ale unor probleme.
- Actualizările de documentație.
Comentariile nu a fost găsit