CM3 5.1 Documentation

This page is the entry point to various documentation resources related to CM3 5.1. CM3 5.1 is the first open source release of the Modula-3 compiler and bundled software from Critical Mass, Inc. It does currently not contain other products that were created by Critical Mass, like the CM3 graphical user interface Reactor.

Currently you'll find information on the following topics:

CM3 Interface Index: If you would like to read an overview of the standard Modula-3 libraries, visit the Interface Index.

CM3 Operations Guide describes the operation of Critical Mass Modula-3 compiler, cm3, a state-of-the-art compiler specifically designed for the creation of robust and distributed programs. Cm3 is the core of Reactor's building facilities.



See Also:

Books and Articles: More than 50 books and articles are listed in a comprehensive, annotated bibliography. There is also a concise version.

Modula-3 Tutorial: If you would like to learn more about Modula-3, read the Modula-3 Tutorial.

Trestle By Example: Trestle is a portable windowing system. GUI applications written using Trestle work transparently on top of Unix X Window System (X11) and Microsoft Windows (Win32). If you would like to learn more about Trestle and the available collection of Widgets, read Trestle By Example.

Modula-3 Language Reference

Modula-3 Documentation and Reports


CM3 support