Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!mcvax!cernvax!ethz!claudio From: claudio@ethz.UUCP (Claudio Nieder) Newsgroups: net.micro.amiga,net.lang.mod2 Subject: Re: Single Pass Modula-2 Compiler Message-ID: <323@ethz.UUCP> Date: Fri, 2-May-86 15:35:36 EDT Article-I.D.: ethz.323 Posted: Fri May 2 15:35:36 1986 Date-Received: Tue, 6-May-86 03:43:48 EDT Reply-To: claudio@ethz.UUCP (Claudio Nieder) Organization: CS Department, ETH Zuerich, Switzerland Lines: 36 Xref: watmath net.micro.amiga:2966 net.lang.mod2:465 It seems that a lot of people didn't read our last posting as we receive a lot of questions concerning points we answered in that posting. So here it is again: We received some mail with questions about the public domain modula compiler. Following the answers to the most frequently asked questions: > .. can we have the source .. where can we get the source .. We didn't have the source of the modula compiler! The compiler is a generic 68000 compiler. It produces an objectfile with a propretary format. To port this compiler to the Amiga, we had to write a loader, which loads the objectfiles into memory, translates some addresses and jumps into the program. This loader was written in C. Additionally we had to write some machine dependent modules needed by the compiler (FileSystem, Terminal ...). This was done using a cross compiler. The source of the compiler can be obtained through Modula Corporation. > .. What system stuff does it support? Windows, mouse, menus etc. .. Yes, but you have to program it. We wrote a Module AMIGADos which gives access to the AMIGADos functions. In a similiar way you can handle Intuition routines. Feel free to post YOUR implementation of Amiga specific modules, so others can use it. > .. How should I make the $15 payment ? .. Please transfer $15 to the account Rene Degen 10 - 995.307.0 Swiss Bank Corporation CH - 4002 Basel, Switzerland