johnl@ima.UUCP (03/24/88)
Hello compiler gurus: Well, I'm in for it now. It is my lot to direct a small group to write a Pascal compiler to replace the one our customers are now using to write VSLI test programs. It's not possible to use one "off the shelf", because our's is -- for better or worse -- hacked up with lots of nonstandard extensions. I could use some advice. ("Some", is translated, "All I can get.") Idealy, I would like to provide for cross-compilation from some of the more common kinds of mainframes and workstations. And I would like to simplify my task by using a commercial product to produce object-code. One idea that comes to mind is to generate C, and to use C cross-compilers as code-generators. My question is, "What are the alternatives?" I know that there are companies that specialize in cross-compilers. Surely they must compile to some intermediate representation. Then they use lots of codegenerators, one per target architecture, all written in a widely available language. Does anyone know of a company which documents the intermediate representation, and will sell or license the codegenerators separate from a compiler? Any suggestions, or vendor recommendations will be greatly appreciated. Dave Jones Megatest Corp. 880 Fox Lane San Jose, CA. 95131 (408) 437-9700 Ext 3227 UUCP: ucbvax!sun!megatest!djones ARPA: megatest!djones@riacs.EDU [One possibility is to start with the Amsterdam Compiler Kit, which has been discussed here before. -John] -- Send compilers articles to ima!compilers or, in a pinch, to Levine@YALE.EDU Plausible paths are { ihnp4 | decvax | cbosgd | harvard | yale | bbn}!ima Please send responses to the originator of the message -- I cannot forward mail accidentally sent back to compilers. Meta-mail to ima!compilers-request