Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!caip!nike!ucbcad!ucbvax!hplabs!felix!preston From: preston@felix.UUCP (Preston L. Bannister) Newsgroups: net.lang.mod2 Subject: Re: Public Domain Modula 2 for Unix V Message-ID: <1402@felix.UUCP> Date: Sun, 27-Jul-86 16:56:18 EDT Article-I.D.: felix.1402 Posted: Sun Jul 27 16:56:18 1986 Date-Received: Mon, 28-Jul-86 04:42:35 EDT References: <860721221740.297293@HI-MULTICS.ARPA> <158@wolf.UUCP> Reply-To: preston@felix.UUCP (Preston L. Bannister) Organization: FileNet Corp., Costa Mesa, CA Lines: 36 >> I have heard that there is a single pass Modula 2 compiler which is in >> the public domain. I read about it in INFO-AMIGA where a guy said he >> was porting it to the Amiga PC. I would like to know if anyone has >> ever ported it to a 68000 Unix V system or if there are any other >> public domain Modula 2 compilers for Unix systems. Any pointers would >> be appreciated. Er, I think a little confusion has been generated here. Prof. Niklaus Wirth (and company) have developed a one-pass Modula-2 compiler. There is a version for the Motorola 68000, National Semiconductor 32000, and (probably) the Lilith. You can license the SOURCE to the one-pass compiler from Modula Corporation (in the US) or from ETHZ (elsewhere) for $1000 (US). Some students at ETHZ wrote the necessary supporting modules (file/operating system-type stuff) to port the compiler to the Amiga and posted the BINARY to the net. (I seem to remember something about a Macintosh version also.) Unless I'm greatly mistaken, the one-pass Modula-2 compiler developed in Zurich is NOT public domain. BTW, we are working on porting the compiler to our company's 68000/Unix product (for internal use) using the Cambridge Modula-2 system as an intermediate step. If someone else out there is working on the same problem, perhaps we can compare notes? (Now if someone would port the one-pass compiler to my Atari ST... :-) >> Chuck Ferguson ======================================== Preston L. Bannister USENET: ucbvax!trwrb!felix!preston