Aglet Modula-2 Overview
_________________________________________________________________________
I've started work on a native PPC Modula-2 compiler for Amiga OS4, but since progress is coming along only slowly,
I decided to spend some time putting together a release of the predecessor M68K compiler running under the
AOS4 Pre-release M68K emulator. This is copyrighted freeware being distributed "as-is". I hope it can be useful
as in "interim" compiler for anyone interested in a Wirthian language on the new Amiga.
I make no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.
Aglet Modula-2 is a previously undistributed M2 compiler I created and have continued using
during the years since Commodore's self-destruction, first on my trusty A4000, and later on Amithlon and
Amiga Forever after the A4000 expired.
I am actively using it on an A1XE under AOS 4.0 pre-release. Under emulation even without the JIT, it compiles very fast. It does not do much in the way of optimization, but I have to think it is simpler and easier way to get into producing programs for AOS4 than gcc. Try it, you might find it fun. I can't promise I will ever finish the PPC optimizing compiler, but if I do it will be very easy to recompile to better code.
It should still run on the classic Amiga with AmigaOS 3.x, but I have done only brief testing on a WinUAE setup.
It has roots in the Benchmark Modula-2 compiler (which in turn has its roots in the ETH
one-pass compiler for the M68000). Many thanks to Jim Olinger of Armadillo Computing,
with whom I worked for a number of years on the AmigaOS library support for Benchmark Modula-2 . Though Jim is no longer active in Amiga matters, he expresses his support for this new M2 project building on what he provided the Amiga community in Benchmark Modula-2 .
Aglet M2 Features Future
-