Αυτό το πρόγραμμα έχει μια ιδιαίτερα επεκτάσιμη μπροστά compiler τελειώσει για τη γλώσσα προγραμματισμού Java. Το έργο υλοποιείται στο πλαίσιο της κατηγορίας Java χρησιμοποιώντας τα σχεδιαστικά πρότυπα για την προώθηση της επέκτασης. Χρησιμοποιώντας Πολύγλωσσος, επεκτάσεις γλώσσα μπορεί να υλοποιηθεί χωρίς επικαλύψεις κωδικό από το ίδιο το πλαίσιο.
Πολύγλωσσος έχει χρησιμοποιηθεί για την εφαρμογή σε συγκεκριμένους τομείς γλώσσες, να διερευνήσει τις ιδέες του σχεδιασμού γλώσσα, για την απλοποίηση της Java για παιδαγωγικούς σκοπούς, καθώς και για διάφορες μεταμορφώσεις κώδικα, όπως η βελτιστοποίηση και η ένεση σφάλμα. Πολύγλωσσος έχει χρησιμοποιηθεί για τόσο μεγάλες και μικρές επεκτάσεις γλώσσα? η εμπειρία μας δείχνει ότι το κόστος της εφαρμογής παράταση κλιμακώνεται καλά με το βαθμό στον οποίο τροποποιεί Java.
Πολύγλωσσος συντάσσει και τρέχει σε (τουλάχιστον) του Linux, Solaris, Windows και Mac OS X. μυρμήγκι και τον δημιουργό του σαρωτή JFlex που απαιτείται για να το χτίσει. Στα Windows, θα χρειαστείτε επίσης Cygwin.
Πολύγλωσσος περιλαμβάνει PPG, ένα επεκτάσιμο γεννήτρια LALR αναλυτή με βάση την γεννήτρια parser CUP LALR για Java (επεκτείνεται με βελτιωμένη υποστήριξη debugging).
Πολύγλωσσος υποστηρίζει Java έκδοση 1.4, αλλά μια επέκταση Πολύγλωσσος που υποστηρίζει Java 5. έχει αναπτυχθεί στο UCLA.
Μια έκδοση του Πολύγλωσσος γραμμένο στην J & γλώσσα είναι επίσης υπό ανάπτυξη. Κάνει την επέκταση της βάσης compiler ακόμα πιο εύκολη.
Τι νέο υπάρχει σε αυτήν την έκδοση:
Στοιχεία Λογισμικού:
Εκδοχή: 2.2.2
Ανεβάστε ημερομηνία: 2 Jun 15
Άδεια: Δωρεάν
Δημοτικότητα: 32
Τα σχόλια δεν βρέθηκε