language: Modula-2
-
Language:
|
Modula-2, Pascal
|
|---|
-
Package:
|
m2
|
|---|
-
Version:
|
? 7/2/92 ?
|
|---|
-
Parts:
|
? compiler ?
|
|---|
-
Author:
|
Michael L. Powell. See description below.
|
|---|
-
Location:
|
ftp://gatekeeper.dec.com/pub/DEC/Modula-2/m2.tar.Z
|
|---|
-
Description:
|
A modula-2 compiler for VAX and MIPS. A Pascal
compiler for VAX is also included. The Pascal compiler
accepts a language that is almost identical to Berkeley
Pascal. It was originally designed and built by Michael L.
Powell, in 1984. Joel McCormack made it faster, fixed lots of
bugs, and swiped/wrote a User's Manual. Len Lattanzi ported it
to the MIPS.
|
|---|
-
Conformance:
|
extensions:
- foreign function and data interface
- dynamic array variables
- subarray parameters
- multi-dimensional open array parameters
- inline proceedures
- longfloat type
- type-checked interface to C library I/O routines
|
|---|
-
Restriction:
|
must pass changes back to Digital
|
|---|
-
Ports:
|
vax (ultrix, bsd), mips (ultrix)
|
|---|
-
Contact:
|
modula-2@decwrl.pa.dec.com
|
|---|
-
Updated:
|
July 6th, 1992
|
|---|
-
Language:
|
Modula-2
|
|---|
-
Package:
|
m2c
|
|---|
-
Version:
|
0.6
|
|---|
-
Parts:
|
Modula-2 to C translator
|
|---|
-
Author:
|
Vladimir N. Makarov <vmakarov@usa.net>
|
|---|
-
Location:
|
http://www.geocities.com/SiliconValley/Lab/4557
|
|---|
-
Description:
|
A modula-2 translator to C.
|
|---|
-
Conformance:
|
The translator is based on language report in the 4th edition
of Wirth's book Programming in Modula-2. The translator also
supports of the third edition of Wirth's book.
|
|---|
-
Ports:
|
Unix
|
|---|
-
Portability:
|
very high (GNU configure)
|
|---|
-
Support:
|
Vladimir N. Makarov <vmakarov@usa.net>
|
|---|
-
Contact:
|
Vladimir N. Makarov <vmakarov@usa.net>
|
|---|
-
Updated:
|
January 5th, 1998
|
|---|
-
Language:
|
Modula-2, Modula-3
|
|---|
-
Package:
|
m2tom3
|
|---|
-
Version:
|
2.00
|
|---|
-
Parts:
|
Translator (Modula-2->Modula-3),
Modula-2 standard library emulation
|
|---|
-
Author:
|
Peter Klein <pk@i3.informatik.rwth-aachen.de>
|
|---|
-
Location:
|
ftp://ftp-i3.informatik.rwth-aachen.de/pub/Modula-3-Contrib/m2tom3/m2tom3-2.00.tar.gz
|
|---|
-
Description:
|
m2tom3 is a system to port Modula-2 programs to Modula-3.
It consists of two parts:
1) A conversion program which tries to create a Modula-3
source text with the same semantics as the Modula-2 input
while retaining the original look and feel as good as possible.
2) A base library which tries to emulate the Modula-2 standard
library using the Modula-3 standard library.
This version performs a wide range of conversions including
WITH-statements, variant RECORDS, qualification of enumeration
type literals etc.
For a detailed description, see the enclosed README file.
|
|---|
-
Requires:
|
DEC SRC Modula-3 release 3.3
|
|---|
-
Help:
|
<pk@i3.informatik.rwth-aachen.de>
|
|---|
-
Announcements:
|
comp.lang.modula2, comp.lang.modula3
|
|---|
-
Contact:
|
<pk@i3.informatik.rwth-aachen.de>
|
|---|
-
Updated:
|
November 30th, 1994
|
|---|
-
Language:
|
Modula-2
|
|---|
-
Package:
|
mtc
|
|---|
-
Version:
|
9209
|
|---|
-
Parts:
|
translator(->C)
|
|---|
-
Author:
|
Matthias Martin, Josef Grosch <grosch@cocolab.sub.com>
|
|---|
-
Location:
|
ftp://ftp.gmd.de/gmd/cocktail/{mtc,reuse}.tar.Z
ftp://ftp.rus.uni-stuttgart.de/pub/unix/programming/compilerbau/{mtc,reuse}.tar.Z
ftp://ftp.th-darmstadt.de/pub/programming/languages/compiler-compiler/cocktail/{mtc,reuse}.tar.Z
ftp://src.doc.ic.ac.uk/languages/tools/gmd/{mtc,reuse}.tar.Z
ftp://gatekeeper.dec.com/.3/plan/gmd/{mtc,reuse}.tar.Z
|
|---|
-
Description:
|
A Modula-2 to C translator
|
|---|
-
Ports:
|
Unix, Linux, MS-DOS, MS-Windows, OS/2
|
|---|
-
Contact:
|
Josef Grosch <grosch@cocolab.sub.com>
|
|---|
-
Updated:
|
October 1st, 1992
|
|---|
-
Language:
|
Modula-2
|
|---|
-
Package:
|
Ulm's Modula-2 System
|
|---|
-
Version:
|
3.0
|
|---|
-
Parts:
|
compiler, library, tools, documentation
|
|---|
-
Author:
|
Andreas Borchert <borchert@mathematik.uni-ulm.de>
|
|---|
-
Location:
|
ftp://ftp.mathematik.uni-ulm.de/pub/soft/modula/ulm/sun4/
|
|---|
-
Description:
|
This system may be used like other traditional systems
(e.g. cc) from the command line. Documentation is
available in the form of manual pages and a HTML tree.
The compiler has been derived from the ETHZ compiler for
the Lilith system (4 passes, written in Modula-2).
More informations may be found under
http://www.mathematik.uni-ulm.de/modula/
|
|---|
-
Conformance:
|
PIM3
|
|---|
-
Restriction:
|
may be freely distributed unter the terms of the
GNU General Public License or in case of the library
under the terms of the GNU Library General Public License.
|
|---|
-
Requires:
|
SPARCv8 / Solaris 2.x (Note that SunOS 4.x is not supported!)
|
|---|
-
Ports:
|
SPARCv8, Sun3, Nixdorf Targon/31, Concurrent 3200 Series
|
|---|
-
Contact:
|
Andreas Borchert <borchert@mathematik.uni-ulm.de>
|
|---|
-
Announcements:
|
New releases will be announced in comp.lang.modula2.
|
|---|
-
Updated:
|
March 6th, 1997
|
|---|
|
|