User Guide

Reactor User Guide describes Reactor, a development environment for building distributed applications. If you would like to learn to use Reactor, consult the Reactor User Guide.

The User Guide is available in printed form as part of the Reactor distribution. The entire User Guide and the individual chapters are available on-line in the Acrobat PDF format:

To view or print these documents, you will need a PDF reader. Adobe Acrobat PDF Readers for supported platforms are available on your Reactor CD-ROM.


Other on-line help is also available about Reactor:

Getting Started: If you are not familiar with the Reactor environment you may start from Getting Started, which contains all-around information about the Reactor environment.

Reactor 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.

Reactor Examples: More than twenty ready-to-built, documented programs demonstrate the use of everything from portable operating system interfaces, to network objects, to web-server toolkit. If you have learned the basics of the Reactor environment and would like to get some hands-on experience with it, review the Reactor Examples.

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. 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.