David Miller wrote:
The trick is to have a program that, even if massively suboptimal, can compile ADA code for the purposes of bootstrapping the ADA compiler and is written in C.
No trick here, Ada is a complex language and even a "simple" Ada compiler that you envision is a huge amount of work, but if you feel it is practical, by all means go ahead and create such a beast!