Polyglot

Screenshot Software:
Polyglot
Detalii soft:
Versiune: 2.2.2
Incarca data: 2 Jun 15
Producător: Andrew Myers
Licenţă: Gratuit
Popularitate: 32

Rating: 5.0/5 (Total Votes: 1)

Polyglot este o fata foarte compilator extensibil capăt pentru limbajul de programare Java. Proiectul este implementat ca un cadru de clasă Java folosind modele de design pentru a promova extensibilitate. Folosind Polyglot, extensii de limbă poate fi pusă în aplicare fără să dubleze cod de cadrul în sine.
Poliglot a fost folosit pentru a implementa limbi specifice domeniului, de a explora idei de design de limbă, pentru a simplifica Java în scopuri pedagogice, precum și pentru diverse transformări de cod, cum ar fi optimizarea și injectarea vina. Poliglot a fost folosit atât pentru extinderi majore și minore de limbă; experiența noastră sugerează faptul că costul de implementare o extensie cântare bine cu gradul la care se modifică Java.
Poliglot compileaza si ruleaza pe (cel puțin) Linux, Solaris, Windows și Mac OS X. Ant și generatorul de scanare JFlex sunt necesare pentru a construi. În Windows, veți avea nevoie, de asemenea, Cygwin.
Poliglot include PPG, un generator extensibila LALR parser bazat pe generatorul parser CUP LALR pentru Java (extins cu suport îmbunătățit depanare).
Poliglot sprijină Java versiunea 1.4, dar o extensie Polyglot care acceptă Java 5. a fost dezvoltat de la UCLA.
O versiune de Polyglot scrise în J & limbajul este, de asemenea, în curs de dezvoltare. Se face extinderea compilatorul de bază chiar mai ușor.
Ce este nou în această versiune:

Software similare

Spackager
Spackager

14 Apr 15

Zsh
Zsh

17 Feb 15

GNU Binutils
GNU Binutils

17 Aug 18

ChaiScript
ChaiScript

20 Feb 15

Comentarii la Polyglot

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!