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 / Lorenzo Bettini. - STAMPA. - (2010), pp. 14-28. (Intervento presentato al convegno Eclipse IT tenutosi a Savona nel September 30th – October 1st, 2010).
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.I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.