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