Gradle-SableCC-Plugin ist ein Open Source und frei verteilt Plugin für den Gradle Software speziell entwickelt, um Parser mit SableCC zu erstellen, auf jedem Betriebssystem, wo der Java-Laufzeitumgebung installiert ist.
Es ist allgemein bekannt, dass SableCC unterstützt die automatische CST-to-AST-Transformation, Analyse Helfern und emittiert Besuchermuster. Um diese Gradle Plugin zu verwenden, müssen Sie eine Standard-Konfiguration, die die src / main / SableCC Verzeichnis in build / generierte-Quellen / SableCC verwandeln wird zu erstellen.
Pflichtverwendungsbeispiel
Um diesen Gradle Plugin zu verwenden, laden Sie die neueste Archiv von Softoware, speichern Sie sie an einem Ort Ihrer Wahl und entpacken Sie es. Unten ist ein Beispiel aus der Praxis:
Build {
& nbsp; & nbsp; & nbsp; & nbsp; Abhängigkeiten {
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; kompilieren 'org.anarres.gradle: Gradle-SableCC-plugin: [1.0.0) "
& nbsp; & nbsp; & nbsp; & nbsp; }
}
gelten plugin: "SableCC"
SableCC {
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; // ...
}
Zögern Sie nicht, um das Projekt & rsquo zu lesen; s-API-Dokumentation auf http://shevek.github.io/gradle-sablecc-plugin/docs/javadoc/ für weitere Anwendungsbeispiele und umfassende Informationen über die Funktionalität befindet
Unter der Haube, Verfügbarkeit und unterstützte Betriebssysteme
Die Gradle-SableCC-plugin-Software ist komplett in der Programmiersprache Java geschrieben und wurde entwickelt, um mit den neuesten Versionen von Gradle arbeiten. Natürlich bedeutet dies, dass die Anwendung auf jedem Betriebssystem, wo sowohl die Java Runtime Environment (JRE) und Gradle sind ausgeführt werden.
Zur Zeit wird das Programm wurde erfolgreich mit verschiedenen GNU / Linux-Distributionen getestet, sowohl auf 64-Bit (x86_64) und 32-Bit (x86) Befehlssatzarchitekturen. Gradle-SableCC-Plugin steht zum Download kostenlos als Quellen-Tarball, die für ein bestimmtes Betriebssystem oder Hardware-Plattform optimiert werden können zur Verfügung
Anforderungen .
- Java 2 Standard Edition Runtime Environment
- Gradle
Kommentare nicht gefunden