gradle-sablecc-plugin είναι ένα open source και διανέμεται ελεύθερα plugin για το λογισμικό Gradle σχεδιαστεί ειδικά για τη δημιουργία parsers χρησιμοποιώντας SableCC, σε οποιοδήποτε λειτουργικό σύστημα όπου είναι εγκατεστημένο το περιβάλλον της Java Runtime.
Είναι γνωστό ότι SableCC υποστηρίζει αυτόματη CST-to-AST μετασχηματισμού, βοηθοί ανάλυση, και εκπέμπει μοτίβα επισκέπτη. Για να χρησιμοποιήσετε αυτό το plugin Gradle, θα πρέπει να δημιουργήσετε μια προκαθορισμένη διαμόρφωση που θα μεταμορφώσουν τον src / κύριο κατάλογο / sablecc στην κατασκευή / παράγεται-πηγές / sablecc.
Υποχρεωτική παράδειγμα χρήσης
Για να χρησιμοποιήσετε αυτή τη Gradle plugin, κατεβάστε την τελευταία έκδοση του αρχείου από Softoware, να το αποθηκεύσετε σε μια τοποθεσία της επιλογής σας και αποσυμπιέστε το. Παρακάτω είναι ένα πραγματικό παράδειγμα:
buildscript {
& nbsp? & nbsp? & nbsp? & nbsp? εξαρτήσεις {
& nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? & nbsp? καταρτίζουν «org.anarres.gradle: gradle-sablecc-plugin: [1.0.0,) '
& nbsp? & nbsp? & nbsp? & nbsp? }
}
εφαρμόζουν πρόγραμμα: «sablecc '
sablecc {
& nbsp? & nbsp? & nbsp? & nbsp? & nbsp? // ...
}
Μην διστάσετε να διαβάσει το έργο & rsquo? s API τεκμηρίωση βρίσκεται στο http://shevek.github.io/gradle-sablecc-plugin/docs/javadoc/ για περισσότερα παραδείγματα χρήσης και αναλυτικές πληροφορίες σχετικά με τη λειτουργικότητα του
Κάτω από το καπό, τη διαθεσιμότητα και υποστηριζόμενα λειτουργικά συστήματα
Το λογισμικό gradle-sablecc-plugin είναι γραμμένο εξ ολοκλήρου στη γλώσσα προγραμματισμού Java και έχει σχεδιαστεί για να λειτουργεί με τις τελευταίες εκδόσεις των Gradle. Φυσικά, αυτό σημαίνει ότι η εφαρμογή θα πρέπει να τρέξει σε οποιοδήποτε λειτουργικό σύστημα όπου τόσο η Java Runtime Environment (JRE) και Gradle είναι διαθέσιμα.
Αυτή τη στιγμή, το πρόγραμμα έχει δοκιμαστεί με επιτυχία διάφορες διανομές GNU / Linux, και στις δύο 64-bit (x86_64) και 32-bit (x86) σύνολο εντολών αρχιτεκτονικές. gradle-sablecc-plugin είναι διαθέσιμο για download δωρεάν ως αρχείο tar πηγές, οι οποίες μπορεί να βελτιστοποιηθεί για ένα συγκεκριμένο λειτουργικό σύστημα ή την πλατφόρμα hardware
Απαιτήσεις :.
- Java 2 Standard Edition Runtime Environment
- Gradle
Τα σχόλια δεν βρέθηκε