Main > Programming > Compilers >

Polyglot 2.2.2

Polyglot 2.2.2

Sponsored Links

Polyglot 2.2.2 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: MB
Platform: Any Platform
License: Eclipse Public License
Price:
Downloads: 872
Date added: 2007-06-11
Publisher: Andrew Myers

Polyglot 2.2.2 description

Polyglot is a highly extensible compiler front end for the Java programming language. The project is implemented as a Java class framework using design patterns to promote extensibility. Using Polyglot, language extensions can be implemented without duplicating code from the framework itself.
Polyglot has been used to implement domain-specific languages, to explore language design ideas, to simplify Java for pedagogical purposes, and for various code transformations such as optimization and fault injection. Polyglot has been used for both major and minor language extensions; our experience suggests that the cost of implementing an extension scales well with the degree to which it modifies Java.
Polyglot compiles and runs on (at least) Linux, Solaris, Windows, and Mac OS X. Ant and the JFlex scanner generator are required to build it. On Windows, you will also need Cygwin.
Polyglot includes PPG, an extensible LALR parser generator based on the CUP LALR parser generator for Java (extended with improved debugging support).
Polyglot supports Java version 1.4, but a Polyglot extension that supports Java 5. has been developed at UCLA.
A version of Polyglot written in the J& language is also under development. It makes extending the base compiler even easier.
Enhancements:
- Miscellaneous bugfixes.
- An assumption that return statements occur only within methods has been fixed.
- A copy(NodeFactory) method has been added to the Node interface to generate a new version of a node with a different node factory.

Polyglot 2.2.2 Screenshot

Advertisements

Polyglot 2.2.2 Keywords

Bookmark Polyglot 2.2.2

Hyperlink code:
Link for forum:

Polyglot 2.2.2 Copyright

WareSeeker periodically updates pricing and software information of Polyglot 2.2.2 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Polyglot 2.2.2 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
BlueJ is an integrated Java environment specifically designed for introductory teaching. Free Download
GEZEL is a language and open environment for exploration, simulation, and implementation of cycle-true hardware models. Free Download
Google Web Toolkit allows you to build AJAX apps in the Java language. Free Download
simple_scan Perl module can scan a set of Web pages for strings present/absent. Free Download
Jacobe is a FREE configurable code beautifier for the Java programming language. It is possible to let Jacobe print your Java code according to the widely used layout rules of Sun Microsystems or customize it to your own standards. Currently more than 100 configurable modifications have been implemented in Jacobe. Jacobe is available for all Windows platforms, Linux (both freeware) and Solaris (commercial version). Free Download
Grails aims to bring the "coding by convention" paradigm to Groovy. Free Download
RefleX is a Java tool that allows people that have no particular knowledge of Java to write smart programs entirely in XML. Free Download
Lint4j ("Lint for Java") is a static Java source and byte code analyzer that detects locking and threading issues, performance and scalability problems, and checks complex contracts such as Java Free Download