🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.modula2
Article #3894

Re: Modula-2 compiler help for AT&T 3B

#3894
From: Harvard Townsend
Date: Fri, 16 Oct 1987 14:58
33 lines
2329 bytes
We are using the same compiler rather extensively.  We too have found
several bugs, but the most annoying ones are in the binary compiler
itself, so we cannot fix them:

TRUNC function generates incorrect assembly code

The name of a file containing the source code for a program cannot start
with a digit:  the compiler dies immediately.

If a source file has a syntax error in it, AND a line with > 132 chars,
the compiler dies before error messages are printed.  It can handle
lines > 132 chars as long as there are no syntax errors.

An exported ARRAY OF CHAR that is not 0-indexed is treated as
0-indexed when imported by a client module.

There are some other errors in the Libraries (not using MODLIB environment
variable as advertised, not setting "Done" in FileSystem.ReadRecord, ...,
but these can be fixed since we have the source for them.  What bugs
have you found, and how have you fixed them?  I would also like to modify
it to recognize the revised form of the language.  AT&T tells me that they
will post bug fixes and distribute source some time in the future through u3g,
the University System V Unix Users Group (mostly donation recipients).
in the mean time, we live with it.  I have written a manual page and a more
extensive user's guide.  Let me know if you want a copy.
______________________________________
Harvard Townsend, Systems Manager
Dept. of Computing & Information Sciences
Kansas State University, Manhattan, KS 66506   (913)532-6350
CSNET:  harv@kansas-state -or- harv@ksu.edu
BITNET: harv@ksuvax1.bitnet -or- harv%ksuvax1.bitnet@WISCVM.WISC.EDU
UUCP:   ihnp4!wnuxa!ksuvax1!harv
AT&T Mail: attmail!htownsend
Technical Details
Message-ID: <INFO-M2%87101611180667@UCF1VM>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!bloom-beacon!oberon!cit-vax!ucla-cs!zen!ucbvax!KSUVAX1.BITNET!HARV

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!bloom-beacon!oberon!cit-vax!ucla-cs!zen!ucbvax!KSUVAX1.BITNET!HARV
From: HARV@KSUVAX1.BITNET (Harvard Townsend)
Newsgroups: comp.lang.modula2
Subject: Re:  Modula-2 compiler help for AT&T 3B
Message-ID: <INFO-M2%87101611180667@UCF1VM>
Date: Fri, 16-Oct-87 10:58:52 EDT
Article-I.D.: UCF1VM.INFO-M2%87101611180667
Posted: Fri Oct 16 10:58:52 1987
Date-Received: Sat, 17-Oct-87 20:39:58 EDT
Sender: daemon@ucbvax.BERKELEY.EDU
Reply-To: Info-Modula2 Distribution List <INFO-M2%UCF1VM.bitnet@jade.berkeley.edu>
Organization: The ARPA Internet
Lines: 33