If the rest of this site has interested you in experimenting with Arena, you can download the source code for an Arena interpreter below. You will need a Unix system with a working ANSI C89 compiler to build the interpreter. The source code includes a regression test suite that you can use to verify a correct build. The interpreter has also been successfully run through valgrind (a memory profiler) to check for memory access errors and leaks.
The interpreter is licensed using the BSD license in its variant without the advertising clause.
This is the most recent release of the Arena interpreter. See the NEWS and CHANGES files for a list of changes between different releases.
arena-0.9.13.tar.gz (gzipped tarball, 250 kb)
The build has been tested to work on Linux, Mac OS X, and Solaris. It will most likely also work on other Unix systems.
You can also download the following user-provided Windows installer that was put together on Windows XP by Hans Bezemer. It also works under Windows 98 and NT. The installed interpreter is available from the cmd shell. You can contact Hans Bezemer by email if you have questions about the installer package.
arena-0.9.13-setup.exe (NT executable, 964 kb)
arena-0.9.12.tar.gz
(gzipped tarball, 250 kb)
arena-0.9.11.tar.gz
(gzipped tarball, 250 kb)
arena-0.9.10.tar.gz
(gzipped tarball, 240 kb)
arena-0.9.9.tar.gz
(gzipped tarball, 240 kb)
arena-0.9.8.tar.gz
(gzipped tarball, 230 kb)
arena-0.9.7.tar.gz
(gzipped tarball, 230 kb)
arena-0.9.6.tar.gz
(gzipped tarball, 220 kb)
arena-0.9.5.tar.gz
(gzipped tarball, 220 kb)
arena-0.9.4.tar.gz
(gzipped tarball, 210 kb)
arena-0.9.3.tar.gz
(gzipped tarball, 200 kb)
arena-0.9.2.tar.gz
(gzipped tarball, 190 kb)
arena-0.9.1.tar.gz
(gzipped tarball, 190 kb)
arena-0.9.0.tar.gz
(gzipped tarball, 190 kb)