[net.micro.68k] MODULA-2 compiler for 68000 on any Op-sys.

kindlima@ethz.UUCP (Heinz Kindlimann) (10/04/85)

			MODULA-2/68K
			************

What is MODULA-2/68K ?

MODULA-2/68K is a native MODULA-2 programming system (written in MODULA-2;
generating machine code) for MOTOROLA MC68000 based computer systems. It
consists of a compiler, a linker and a debugger. MODULA-2/68K can be
implemented on any Operating System.
(-: As long as nobody can proove the contrary. :-)

It is a partial outcome of the project ``Portabilitaet interaktiver
Sysyteme''. It has been realized at the Institut fuer Elektronik ETHZ 
and the Institut fuer Informatik ETHZ in co-operation with
Computer Center ETHZ.

MODULA-2/68K is based both on the PDP-11 MODULA-2 implementation (developed
by N. Wirth and his group) and the SMILER-2 cross-software (developed by 
H. Seiler). Most of the implementation concepts of the original PDP-11
MODULA-2 have been kept (e.g. 5-pass compilation).

Compared to the language size the central memory requirements of MODULA-2/68K
(approx. 100KB in order to recompile the translater) seem to be tolerable and
should favour the spreading of MODULA-2/68K to a variety of 68000 systems.

A debugger (post mortem dump analyzer) is included in the software. If an
error occurs the debugger may be used to analyze the procedure call sequences,
variable values etc. at the point of execution abort.

All sofware is released in source and binary form and is available for a 
handling charge of SFr. 350.- (non-commercial usage). The distribution media
are single density, one-sided diskettes written in RT-11 format (RX01 drive).
VAX-VMS tapes are also available (1600 bpi or 6250 bpi). The handling charge
does not include media.

If you are interested send me MAIL to:




  Eidgenoessische            Swiss Federal Institute
Technische Hochschule            of Technology
      Zuerich                  Dept. of Electronics

Heinz Kindlimann         UUCP:         seismo!mcvax!cernvax!ethz!kindlima
Inst. f. Elektronik      BITNET/EARN:  KINDLIMANN@CZHETH5A
ETH - Zentrum 
CH-8095 Zuerich
Switzerland