[net.lang.mod2] Modula-2PC

broman%bugs@NOSC.ARPA (Vincent Broman) (06/04/86)

hey... I thought one-pass M2 compilers could never be standard-conforming
because of the forward references allowed by the language. Even if you
put in non-standard (and yucky :-) FORWARD declarations for PROCEDURES, you
still get troubles correctly binding forward references to non-local variables.

Perhaps they mean that everything is read into RAM before they traverse the
parse tree several times.

Vincent Broman, code 632,  Naval Ocean Systems Center, San Diego, CA 92152, USA
Phone: +1 619 225 2365        {seismo,caip,ihnp4,ucbvax}!\\\\\\\
Arpa: broman@bugs.nosc.mil Uucp: {floyd,moss,bang,hp-sdd,sdcsvax}!noscvax!broman

elder%info1.DECnet@WPAFB-INFO2.ARPA ("INFO1::ELDER") (06/04/86)

I noticed an ad in the June issue of PC World for Modula-2PC from a
company called P Collier in Arizona.  It runs on IBM-PC's and produces
.EXE files, conforms to the 3rd edition of Wirth's Modula-2 book, and
is a one pass compiler.  The ad stated an introductory price of $59.

Does any one know anything about this compiler?  Has anyone used it
yet?  I'd be interested in a review of the compiler if anyone
has actually been using it.  Thanks.

Greg Elder
elder@wpafb-info1
------