Targeting the Java Virtual Machine with Genericity, Multiple Inheritance, Assertions and Expanded Types

Dominique Colnet 1 Olivier Zendra 1
1 ECOO - Environment for cooperation
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : The Java Virtual Machine is now widely available on many architectures and systems, which makes this virtual machine a very appealing target as an execution environment, not only for Java programs but also for Java extensions as well as other high-level languages. In this paper, we focus on using the current Java Virtual Machine without modification to support assertions, genericity, multiple inheritance and expanded types. An experiment was realized by implementing a new back-end for our compiler, SmallEiffel, The GNU Eiffel compiler.
Type de document :
Rapport
[Interne] A00-R-137 || colnet00b, 2000, 14 p
Liste complète des métadonnées

https://hal.inria.fr/inria-00099302
Contributeur : Publications Loria <>
Soumis le : mardi 26 septembre 2006 - 08:52:36
Dernière modification le : jeudi 11 janvier 2018 - 06:19:48

Identifiants

  • HAL Id : inria-00099302, version 1

Collections

Citation

Dominique Colnet, Olivier Zendra. Targeting the Java Virtual Machine with Genericity, Multiple Inheritance, Assertions and Expanded Types. [Interne] A00-R-137 || colnet00b, 2000, 14 p. 〈inria-00099302〉

Partager

Métriques

Consultations de la notice

215