[comp.compilers] New Pascal compiler: Advice request

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