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!