Polyglot ay isang lubhang extensible compiler front end para sa Java programming language. Ang mga proyekto ay ipinatupad bilang isang Java class framework gamit ang mga pattern ng disenyo upang itaguyod ang posibilidad na pahabain. Paggamit Polyglot, maaaring ipatupad ang mga extension ng wika nang pagkokopya code mula sa framework mismo.
Polyglot ay ginagamit upang magpatupad ng mga wika domain-tiyak, upang galugarin ang wika disenyo ng mga ideya, upang gawing simple para sa Java paturo layunin, at para sa iba't ibang mga transformations ng code tulad ng optimization at kasalanan iniksyon. Polyglot ay ginagamit para sa parehong mga pangunahing at menor de edad ang mga extension ng wika; ang aming karanasan ay nagpapahiwatig na ang mga gastos ng pagpapatupad ng isang extension kaliskis ng mabuti sa mga degree na kung saan ito ay binabago Java.
Polyglot compiles at tumatakbo sa (hindi bababa) Linux, Solaris, Windows at Mac OS X. Ant at ang JFlex scanner generator ay kinakailangan upang bumuo ng ito. Sa Windows, ito ay din na kailangan mo Cygwin.
Polyglot nagsasama PPG, isang extensible LALR parser generator batay sa Cup LALR parser generator para sa Java (pinalawig na may pinahusay na suporta debugging).
Sumusuporta Polyglot Java bersyon 1.4, ngunit isang extension Polyglot na sumusuporta sa Java 5. ay binuo sa UCLA.
Ang isang bersyon ng Polyglot nakasulat sa J & wika ay sa ilalim ng pag-unlad. Ito ay gumagawa ng pagpapalawak ng mga base compiler mas madali.
Ano ang Bago sa Paglabas na ito:
Mga detalye ng Software:
Bersyon: 2.2.2
I-upload ang petsa: 2 Jun 15
Lisensya: Libre
Katanyagan: 32
Mga Komento hindi natagpuan