Date: Wed, 02 Dec 92 07:58:43 -0500
From: "David A. Curry" <davy @
What about Tcl? It's got all the control structures and whatnot,
and allows user-defined functions and stuff as well. And
conveniently, it's *designed* to be embedded in other programs.
That's a possibility, if we decide to go with the Algol class of
languages, and it would certainly make for quick implementation. Tcl
is probably a good choice for prototyping, at least. But we were
wondering if some other style of programming would be more appropriate
for the job.
Of course, there's nothing to prevent the development of multiple
frontends to produce the same intermediate code, just like there would
be multiple backends to produce the vendor-dependent object languages.
It would be an interesting problem to provide good support for
different high-level language classes in the same intermediate
language. And I wonder if we could add hooks for gdb? :-)