Article View: comp.lang.modula2
Article #4698comp.lang.modula2
From: Robert A. Agnew
Date: Wed, 08 Mar 1989 21:41
Date: Wed, 08 Mar 1989 21:41
18 lines
1371 bytes
1371 bytes
I can't believe it, he's (N. Wirth) released another edition (the 4th)
of the spec for Modula II. I didn't think that he was still interested
after abondoning the language for Oberon, but I guess the royalities
are worth it. The major change was the same one that caused me so much
pain in porting the single pass NS32000 compiler; namely, CARDINAL is
now just a subrange [0..32767] of INTEGER! I can't believe it. Why
throw away unsigned 16 bit arithmetic not to mention 32-bit unsigned
arithmetic (LONGCARD). How will it be possible to port code from
16 bit machines (and there is a lot of it ) to machines using the
4th Edition spec? I had to recast almost every assignment to the new
style of integer with CARDINAL( ) in order to get the compiler source to
compile on a 3rd edition compiler. This was about 1000 such occurances.
I suggest that every MODULA II compiler writer out there totally
disregard the flagrant insanities in the 4th edition!
Bob Agnew -- My opinion and mine alone!
Technical Details
Message-ID:
<331@trwrc.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!hplabs!hp-sdd!trwrc!agnewShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!hplabs!hp-sdd!trwrc!agnew From: agnew@trwrc.UUCP (Robert A. Agnew) Newsgroups: comp.lang.modula2 Subject: comp.lang.modula2 Keywords: Wirth New edition Message-ID: <331@trwrc.UUCP> Date: 8 Mar 89 21:41:47 GMT Organization: TRW-MEAD, San Diego, Ca. Lines: 18