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!