Abstract

Automatic Translation of Fortran to JVM Bytecode
Keith Seymour - University of Tennessee
Jack Dongarra - University of Tennessee
This paper reports on the design of a Fortran-to-Java
translator whose target language is the instruction
set of the Java Virtual Machine.  The goal of the
translator is to generate Java implementations of
legacy Fortran numerical codes in a consistent
and reliable fashion.  The benefits of directly
generating bytecode are twofold.  First, it provides
a much more straightforward and efficient mechanism
for translating Fortran GOTO statements.  Second,
it provides a framework for pursuing various compiler
optimizations, which could
be beneficial not only to our project,
but to the Java community as a whole.