We present our implementation of Featherweight Java (a lightweight version of Java which is typically used when formalizing Java-like languages) in Eclipse by relying on Xtext (a framework for development of programming languages in Eclipse). Xtext eases the task of implementing a compiler and an IDE based on Eclipse by providing a high-level framework that generates most of the typical and recurrent artifacts necessary for a fully-fledged IDE on top of Eclipse, and allows the programmer to customize every aspect.

An Eclipse-based IDE for Featherweight Java implemented in Xtext

BETTINI, LORENZO
2010

Abstract

We present our implementation of Featherweight Java (a lightweight version of Java which is typically used when formalizing Java-like languages) in Eclipse by relying on Xtext (a framework for development of programming languages in Eclipse). Xtext eases the task of implementing a compiler and an IDE based on Eclipse by providing a high-level framework that generates most of the typical and recurrent artifacts necessary for a fully-fledged IDE on top of Eclipse, and allows the programmer to customize every aspect.
Eclipse IT
Savona
September 30th – October 1st, 2010
The Fifth Workshop of the Italian Eclipse Community, Proceedings
Eclipse Italian community
14
28
9788890438813
Lorenzo Bettini
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/2318/92473
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact