Java Intermediate Language

Java Intermediate Language

In computer science, Java Intermediate Language is an intermediate language (which is a subset of XML and SGML) representing the type structure of a Java program. The language was proposed by the team of SableVM in McGill University in January 2002 to aid the analysis of a Java program with the goals of scalability and good performance.

The language has not seen much adoption outside the Sable team.

Example

Consider the following piece of Java code.

public MyClass implements MyInterface extends MySupperClass { int MyField;

void MyMethod (double x, double y) { double z; z = x + y; this.MyField = z

This piece can be expressed in the language, as follows:

18+
© Academic, 2000-2024
Dictionaries export, created on PHP,
Joomla,
Drupal,
WordPress, MODx.

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”