avram
is a virtual machine code interpreter. Virtual
machines have the virtue of allowing many languages to run on many
platforms without needing a compiler from each language to each
platform. The interpreter reads an input file containing a
user-supplied application expressed in a portable virtual machine code
format, and executes it on the host machine. The name avram
is a
quasi-acronym for "Applicative ViRtuAl Machine".
The version of avram
on Sourceforge is several years out of date.
Lately I've been hosting it
here. The current version
is considerably improved.