Polyglot

Software screenshot:
Polyglot
Rincian Software:
Versi: 2.2.2
Tanggal Upload: 2 Jun 15
Pengembang: Andrew Myers
Lisensi: Gratis
Popularitas: 4

Rating: nan/5 (Total Votes: 0)

Polyglot adalah compiler depan yang sangat extensible berakhir untuk bahasa pemrograman Java. Proyek ini dilaksanakan sebagai kerangka kelas Java menggunakan pola desain untuk mempromosikan diperpanjang. Menggunakan Polyglot, ekstensi bahasa dapat diimplementasikan tanpa duplikasi kode dari kerangka itu sendiri.
Polyglot telah digunakan untuk mengimplementasikan bahasa domain-spesifik, untuk mengeksplorasi ide-ide desain bahasa, untuk menyederhanakan Java untuk tujuan pedagogis, dan untuk berbagai transformasi kode seperti optimasi dan injeksi kesalahan. Polyglot telah digunakan untuk kedua ekstensi bahasa besar dan kecil; Pengalaman kami menunjukkan bahwa biaya pelaksanaan perpanjangan skala baik dengan tingkat yang memodifikasi Java.
Polyglot mengkompilasi dan berjalan pada (setidaknya) Linux, Solaris, Windows, dan Mac OS X. Ant dan JFlex scanner generator diperlukan untuk membangunnya. Pada Windows, Anda juga perlu Cygwin.
Polyglot termasuk PPG, generator LALR parser extensible berdasarkan CUP LALR parser generator Java (diperpanjang dengan meningkatkan dukungan debugging).
Polyglot mendukung Java versi 1.4, tetapi ekstensi Polyglot yang mendukung Java 5. telah dikembangkan di UCLA.
Sebuah versi dari Polyglot ditulis dalam J & bahasa juga dalam pengembangan. Itu membuat memperpanjang compiler dasar lebih mudah.
Apa yang Baru di Release ini:

Software yang serupa

PyInstaller
PyInstaller

18 Feb 15

Darning
Darning

20 Feb 15

Racket
Racket

27 Sep 15

Komentar untuk Polyglot

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!