[comp.lang.modula2] GRAMMAR, SUGGESTIONS, ...

MM0F@Lehigh (09/24/90)

(1) Would anyone be able to e-mail me an LL(1) or LR(1) or a plain
    ASCII EBNF grammar for Modula-2?  I'm attempting to write a PD
    Modula-2 compiler for the Macintosh and a pre-written electronic
    form of the grammer would be quite useful (just too lazy to
    type it in myself.  If I do wind up typing it in myself, anyone
    who wants it may have it).

(2) As part of this effort, I'd like to add some OOPS extensions to
    the language - a'la Modula-3 - however, I would like to take some
    suggestions from the 'practical' users of the language as to what
    they would like to see as far as OOPS extensions and syntax (e.g.
    how to declare "objects", etc.).

(3) Any other suggestions, or hints will be taken with great
    consideraton.  I've already written a Pascal compiler (on the
    PC & VAX), but that just doesn't seem to be the way to go for
    the Mac.  It's architecture calls for a Modula-2 inteface, and
    it's programmers are in need of some cheap, and useful software.

(4) Also, please give me any suggestions as to what run-time tools
    would be useful - e.g. Post Mortem Debugger, pretty printer,
    X-ref utility, lex, yacc, or grep type utilities, assembler
    output as well as object code output, etc.

Please direct all correspondence to MM0F@LEHIGH.BITNET and/or this
discussion list.  I may not always get to the UseNet messages in time
before our administrators clear the message boards.

Thanks for the help!