gradle-sablecc-plugin is een open source en vrij verspreid plugin voor de Gradle software speciaal ontworpen om parsers gebruiken SableCC maken, op elk besturingssysteem waar de Java Runtime Environment is geïnstalleerd.
Het is algemeen bekend dat SableCC ondersteunt automatische CST te AST transformatie, analyse helpers en zendt bezoekerspatronen. Om dit Gradle plugin te gebruiken, moet u een standaard configuratie die de src / main / sablecc map zal veranderen in build / generated-bronnen / sablecc te maken.
Verplicht gebruik voorbeeld
Om dit Gradle plugin, download de nieuwste archief van Softoware, opslaan op een locatie van uw keuze en pak het uit. Hieronder is een real life voorbeeld:
buildscript {
& nbsp; & nbsp; & nbsp; & nbsp; afhankelijkheden {
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; compileren 'org.anarres.gradle: gradle-sablecc-plugin: [1.0.0,)'
& nbsp; & nbsp; & nbsp; & nbsp; }
}
toepassing plugin: 'sablecc'
sablecc {
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; // ...
}
Aarzel niet om het project & rsquo lezen; s API-documentatie gelegen op http://shevek.github.io/gradle-sablecc-plugin/docs/javadoc/ voor meer gebruik van voorbeelden en uitgebreide informatie over de functionaliteit
Onder de motorkap, de beschikbaarheid en de ondersteunde besturingssystemen
De gradle-sablecc-plug-in software is volledig geschreven in de programmeertaal Java en is ontworpen om te werken met de nieuwste versies van Gradle. Uiteraard betekent dit dat de applicatie moet draaien op elk besturingssysteem waarbij zowel de Java Runtime Environment (JRE) en Gradle zijn beschikbaar.
Op dit moment, het programma is met succes getest met verschillende GNU / Linux distributies, op zowel 64-bit (x86_64) en 32-bit (x86) instructieset architecturen. gradle-sablecc-plugin is beschikbaar voor download voor vrij als een bron tarball, die kan worden geoptimaliseerd voor een specifiek besturingssysteem of hardwareplatform
Eisen .
- Java 2 Standard Edition Runtime Environment
- Gradle
Reacties niet gevonden