Now that we have a shell it makes sense to separate the generation of .ci/.co files from the generation of .c/.h files (in the case of the C backend).

In particular, carbonc should only create .ci/.co files, which can be readily used by the shell, and one separate binary (for each backend) should take care of the residual transformation to the target language.

Copyright (C) 2004-2006, the Gna! people. Posted items are owned by whoever posted them.
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.