Poliglot is 'n hoogs extensible samesteller voor die einde vir die Java-programmeertaal. Die projek is geïmplementeer as 'n Java klas raamwerk deur middel van ontwerp van patrone te rekbaarheid te bevorder. Die gebruik van Poliglot, kan taal uitbreidings geïmplementeer sonder duplisering kode van die raamwerk self.
Veeltalige is gebruik om te implementeer domein spesifieke tale, taal ontwerp idees te verken, om Java te vereenvoudig vir opvoedkundige doeleindes, en vir verskeie kode transformasies soos optimalisering en skuld inspuiting. Veeltalige is gebruik vir beide groot en klein taal uitbreidings; ons ervaring dui daarop dat die koste van die implementering van 'n uitbreiding skale goed met die mate waarin dit verander Java.
Veeltalige stel en loop op (ten minste) Linux, Solaris, Windows, en Mac OS X Ant en die JFlex skandeerder generator is nodig om dit te bou. Op Windows, moet jy ook Cygwin.
Veeltalige sluit PPG, 'n extensible LALR parser generator gebaseer op die beker LALR parser generator vir Java (uitgebrei met verbeterde debugging ondersteuning).
Veeltalige ondersteun Java weergawe 1.4, maar 'n Poliglot uitbreiding wat Java 5. ondersteun is ontwikkel by UCLA.
'N weergawe van Poliglot geskryf in die J & taal is ook onder ontwikkeling. Dit maak die uitbreiding van die basis samesteller nog makliker.
Wat is nuut in hierdie release:
Sagteware besonderhede:
Weergawe: 2.2.2
Upload datum: 2 Jun 15
Lisensie: Gratis
Populariteit: 32
Kommentaar nie gevind