Open Source Modula-2 Compilers for Mac OS X
GNU Modula-2
GNU Modula-2 builds and works on Mac OS X. However, it does not support the Carbon and Cocoa APIs. GPL licensed.
- The GNU Modula-2 project: gnu.modula2.net
Objective Modula-2
The Objective Modula-2 project is developing a compiler with language extensions and support for the Cocoa API on Mac OS X. The compiler will also be integrated with Xcode. However, (as of July 2009) it is still under development. BSD licensed.
- The Objective Modula-2 project: objective.modula2.net
Commercial Modula-2 Compilers for Mac OS X
Canterbury Modula-2
The Canterbury Modula-2 compiler is implemented on top of the Java Virtual Machine and works on Mac OS X. However, it does not support the Carbon and Cocoa APIs. A free trial version is available.
- Canterbury Modula-2: www.mhccorp.com/modjava.shtml
p1 Modula-2
The p1 Modula-2 compiler was designed specifically for the Macintosh with support for the Carbon API and it is actively maintained. The compiler is integrated with Xcode but it does not support the Cocoa API. A free trial version is available.
- p1 Modula-2: www.awiedemann.de/compiler