SRC Modula-3

This region of the web describes SRC Modula-3 -- a Modula-3 compiler for Unix, Windows/NT, and Windows 95 -- and the terms under which it is distributed.

SRC Modula-3 was built by the DEC Systems Reseach Center and is available via anonymous ftp from gatekeeper.dec.com in pub/DEC/Modula-3/release-X.Y and its mirrors.

The distribution contains a Modula-3 compiler and runtime, a large set of libraries, and a few other tools. On the Unix platforms, the compiler uses a gcc-based back-end and should be fairly easy to port. On the Win32 platforms, the compiler uses a native code generator. Except for the very lowest levels of the thread implementation, the entire system is written in Modula-3.

The original compiler and runtime system were designed and implemented by Bill Kalsow and Eric Muller. Neither of us view this as a finished product. Nonetheless, we thought others might like to use it. The system should be of interest to two camps: those interested in trying out Modula-3 and those interested in compiler hacking.

Information is available on the following topics:


[Modula-3 home page]

m3-request@src.dec.com
Last modified on Mon Sep 25 18:14:57 PDT 1995 by heydon  
     modified on Fri Aug 11 21:19:13 PDT 1995 by glassman
     modified on Fri May  5 07:46:56 PDT 1995 by kalsow