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 know the basics of Reactor, but you would like to learn more about Modula-3, or how to write Modula-3 programs outside of the Reactor environment, read the Modula-3 Tutorial.

Trestle By Example: Trestle is a portable windowing system. GUIapplications written using Trestle work transparently on top of Unix XWindow 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.


CM3 support
Last modified: Sat Feb 24 15:29:58 MET 2001