> However, if giving up IMCC's register allocator is worth gaining > the extra control of PASM, by all means do it, however I'm all ears > on suggestions for IMCC for features. *hint*
In that case, I don't suppose it would be possible for IMCC to allow function calls in an "if expr goto LABEL" statement, ie:
... if _some_test() goto LABEL ... ...
I for one would find that particularly useful. ;)
That is probably pushing the bounds of "intermediate code" towards "high-level" land. :)
Since IMC is supposed to be a language for compilers (not humans) to emit, what you really need is a nice fat high level language. Now why don't we have one of those handy..... ;)
-Melvin