verber@osu-dbs.UUCP (Mark Verber) (04/03/84)
I have received a number of requests about what Modula-2 compilers are currently availible. This is the most current list I can come up will. If you know of any other Modula-2 compilers, or if some of my info is incorrect please send mail to me. Cheers, Mark Verber Ohio State University UUCP: ..!ucbvax!cbosgd!osu-dbs!verber ARPA: Verber%Ohio-State@CSNet-Relay ================================== cut here ================================== Name: DEC Modula-2 Version: 1.0 Target: VAX-11 (Berkeley Unix) Source/OS: UNKNOWN; Vax/UNIX Availilability: Research/Educational Cost: $100.00 handling Status: UNKNOWN (Unsupported) Contact: Michael L. Powell Western Research Laboratory Digital Equipment Corporation 4410 El Camino Real Los Altos, CA 94022 ARPAnet: powell@berkeley UUCPnet: ..!ucbvax!decwrl!powell Date: April 4, 1984 Notes: The code produced by this compiler is faster than nearly anything else currently out (this includes Bliss-32) for normal tasks. DEC at some later date may wish to charge for this compiler. ---------------------------------------------------------------------- Name: M2UNIX11 Version: UNKNOWN Target: PDP-11 (LSI-11); Unix Version 7 Source/OS: Modula-2; v7 Unix Availibility: UNKNOWN Cost: Sfr 400 (~ $150.00) Contact: Department of Computer Science attn. Dr. J. Tobias University of South Wales P.O. Box 1 Kensington, N.S.W. 2033 Australia Date: January, 1981 Notes: This compiler was an adaptation from the M2RT11 compiler. This was done for the Australian Atomic Enery Commission. ---------------------------------------------------------------------- Name: M2RT11 Version: 1.0 Target: PDP-11 (LSI-11); RT-11 Source/OS: Modula-2; RT-11 Availibility: By machine Cost: $160.00 Contact: Modula Research Institute 950 North University Ave. Provo, Utah, 84604 Phone: (801) 375-7402 Date: March 3, 1984 Notes: This is the original Modula-2 compiler constructed by Wirth. The transport media is 9 track tape (RT11 format). MRI will also distribute the compiler on a RX01 floppy for $200.00. ---------------------------------------------------------------------- Name: SMILER-2 Version: 2.0 Target: LSI-11, 6809, 68000 Source/OS: Pascal; CDC-Cyber Availibility: By machine Cost: $160.00 Contact: Modula Research Institute 950 North University Ave. Provo, Utah, 84604 Phone: (801) 375-7402 Date: March 3, 1984 Notes: This can be compiled using Release 3 of the Pascal 6000 compiler. ---------------------------------------------------------------------- Name: M2M Version: 1.0 Target: M-Machine Source/OS: Modula-2; M-Machine Availibility: By machine Cost: $160.00 Contact: Modula Research Institute 950 North University Ave. Provo, Utah, 84604 Phone: (801) 375-7402 Date: March 3, 1984 Notes: This generates code for a M-Machine (see description in Modula by Wirth.) You can transport this in two ways. 1) coding a M-Code interpreter on the target machine. 2) replacing the compilers 4th pass to yield code for the target machine. This is distributed in two ways: on 9 track tape RT-11 format, and on IBM-PC floppies SS/DD. ---------------------------------------------------------------------- Name: M2M-PC Version: 1.0 Target: IBM-PC Source/OS: Modula-2; IBM-PC Availibility: By machine Cost: $40.00 Status: Supported and being developped Contact: Modula Research Institute 950 N. University Ave. Provo, Utah, 84604 Phone: (801) 375-7402 Date: April 4, 1984 Notes: This is the compiled version of M2M. The sources are listed under M2M and cost $160.00. The compiler (being 4 pass) takes more time to run than your average Pascal compiler, but produces code which is 30% more compact, and 20% faster. MRI is currently working on a M-Code to native code translator to improve speed of execution. Programming tools developed for the Lilith should be availible soon. This compiler runs under DOS 2.0, requires 128k RAM, and 2 floppies. ---------------------------------------------------------------------- Name: Volition Systems Modula II Version: UNKNOWN Target: Micros (see OS:) Source: UNKNOWN OS: CP/M-68K; p-System (IBM-PC, Apple II, Sage, Macitoch) Availibility: Unlimited Cost: Apple II $495.00; others $595.00 Contact: Volition Systems Inc. Phone: (619) 481-2286. Date: March 29, 1984 Notes: This compilers into p-code. This means that you need to have the p-System running on the IBM-PC, or on the Apple II before you bring up the Modula-2 compiler. This also means that if you use the in-line assembler feature, your code will be converted to p-Code.