IMP Installation Instructions

This is where you can find the complete set of features and plug-ins for IMP and related technologies:

IMP

All IMP features as well as all of the features they require (LPG, SDF+Box, Polyglot) can be installed from http://download.eclipse.org/technology/imp/updates/. There are several IMP features:

New! July 24, 2009: At long last, we solved a set of related install issues that resulted from some errors in our feature meta-data (see the mailing list for details, if you are interested). Those errors manifested in various ways: as an inability to install IMP, an inability to update IMP, or an inability to install other (even unrelated) components after installing IMP, and the like. IMP should now install cleanly under Eclipse 3.5, 3.4, or 3.3.

IMP was previously available on an update site on SourceForge.net. This site is exceedingly old, and no longer kept up to date. We expect to remove that site sometime soon.

LPG

If you will be using LPG, you will also need the LPG generator and runtime features. The former includes the LPG generator executable and the associated templates needed to build parsers and lexers from their specification files. The latter contains the LPG Java runtime library.

New! 25 March 2009: Both of these features are now available through the IMP update site.

SDF

To create formatting specifications for a language editor in an IMP IDE you will also need the Syntax Definition Formalism (SDF) plug-ins.

New! 25 March 2009: This feature is now available through the IMP update site.

X10

X10 is an adaptation of Java with extensions to support parallel programming. If you are interested in working with X10, there is an IMP-based X10 IDE. You can read more about X10 at http://x10-lang.org.


Incubation
Incubation