ANTLR (även känd som ett verktyg för språk Recognition) är en fri, öppen källkod och mycket kraftfull kommandoraden program implementeras i Java och utformats från offset för att fungera som en parser generator för att manipulera binära och strukturerad text files.It var tidigare känd som PCCTThe ansökan var tidigare känd som PCCT och det kan läsas, exekvera, process eller översätta binära filer eller strukturerad text. Med andra ord, det & rsquo; s ramverk för att bygga kompilatorer, översättare och igenkännare från grammatiska beskrivningar som innehåller C ++, Java, Python eller C # åtgärder.
ANTLR används främst för att bygga verktyg, ramverk och språk. Det inkluderar stöd för träd promenader, träd konstruktion och översättning. Olika kommandoradsalternativ förs i programmet, så att användarna kan interagera med programmet via en terminal emulator.Command-line på Option använda programmet, helt enkelt ladda ner den med dedikerade nedladdnings avsnittet ovan, spara JAR-filen på din hemkatalog, Öppna ett terminalprogram och kör & lsquo; java -jar antlr-4,4-complete.jar & rsquo; kommandot för att visa dess kommandoradsalternativ.
Dessa gör att du kan ange utgångs katalog där programmet genererar alla utdata, att ange platsen för polletter och grammatiker filer, generera regel augmented övergångsnätverksdiagram, specificera kodningen används för en grammatik-fil, samt att generera filen beroenden.
Dessutom kommer du att kunna ange utgångs stil för meddelanden i VS2005, GNU och ANTLR, att visa undantags information för varningar och fel, för att aktivera eller inaktivera generation parsträd lyssnare och tolka träd besökare, för att ange namnområdet och paket för den genererade koden, behandla varning som fel, och att åsidosätta eller ställa en grammatik-nivå option.Supported på GNU / Linux, Windows och Mac OS xthe programvara stöds på alla GNU / Linux-distributioner, på Microsoft Windows och Mac OS X-operativsystem, liksom på alla andra operativsystem där tekniken Java Runtime Environment (JRE) är tillgänglig. Den körs på 64-bitars och 32-bitars datorer
Vad är nytt i den här versionen:.
- Många Java och C ++ buggfixar.
- Dokumentations uppdateringar.
Kommentarer hittades inte