Gradle-sablecc-plugin jest open source i swobodnie rozpowszechniane plugin oprogramowania Gradle zaprojektowany specjalnie do tworzenia analizatorów składni za pomocą sablecc, na każdym systemie operacyjnym, w którym zainstalowano środowisko wykonawcze Java.
To jest dobrze znany, że sablecc obsługuje automatycznego CST-do-AST transformacji, analiza pomocników, i emituje wzory gości. W celu korzystania z tej wtyczki Gradle, trzeba będzie utworzyć domyślną konfigurację, która przekształci głównego katalogu src / / sablecc do budowy / generowanych-sources / sablecc.
Obowiązkowe przykład użycia
Aby korzystać z tej wtyczki Gradle, pobierz najnowszą archiwum z Softoware, zapisać go w wybranym miejscu i rozpakuj go. Poniżej jest prawdziwym przykładem życia:
buildscript {
& nbsp; & nbsp; & nbsp; & nbsp; Zależności {
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; kompilacji "org.anarres.gradle: Gradle-sablecc-plugin: [1.0.0,)"
& nbsp; & nbsp; & nbsp; & nbsp; }
}
zastosowanie wtyczki: "sablecc"
sablecc {
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; // ...
}
Nie wahaj się czytać projekt & rsquo; s dokumentację API znajdujący się http://shevek.github.io/gradle-sablecc-plugin/docs/javadoc/ więcej przykładów użytkowania oraz wszechstronne informacje na temat jego funkcjonalności
Pod maską, dostępności i obsługiwanych systemów operacyjnych
Oprogramowanie Gradle-sablecc-plugin jest w całości napisany w języku programowania Java i został zaprojektowany do pracy z najnowszymi wersjami Gradle. Oczywiście, oznacza to, że aplikacja powinna działać na każdym systemie operacyjnym, w których zarówno środowiska Java Runtime Environment (JRE) i Gradle są dostępne.
Obecnie program został z powodzeniem przetestowany w różnych dystrybucjach GNU / Linux, zarówno 64-bitowych (x86_64) i 32-bitowy (x86), zestaw instrukcji architektury. Gradle-sablecc-plugin jest dostępny do pobrania za darmo, jako archiwum źródeł, które mogą być zoptymalizowane dla konkretnego systemu operacyjnego lub platformy sprzętowej
Wymagania .
- Java 2 Standard Edition Runtime Environment,
- Gradle
Komentarze nie znaleziono