4.2.3 Order of Compilation Issues

If, in our earlier example, there was a spec for the hello procedure, it would be contained in the file hello.ads; yet this file would not have to be explicitly compiled. This is the result of the model we chose to implement library management. Some of the consequences of this model are as follows: