Dan Sugalski wrote:
At 7:38 PM +0100 1/19/03, Leopold Toetsch wrote:IMHO in the near future, the main makefile of parrot should do something equivalent to:
$ cp languages/imcc/imcc parrot
No--what we should do in the near future is:
$ make
$ make test
and be done with it. imcc shouldn't be a separate build step, it shouldn't build a separate executable, and, generally, shouldn't be separate.
This describes, just a little more radically my "equivalent" above ;-)
... It has been up until now because it was convenient, but it's time for that to end and for it to get integrated with the core parrot code.
This seems to imply some code moving around. The languages subdirs do have less attention.
Nethertheless, this needs a lot of work WRT multiple patforms/compilers,
coding standards and such.
IMCC is our optimisation phase, so there's no point in keeping it separate any more.
And assembler/code generator. leo