In our department, we have a little conversion about Pascal-Standards:
Is the following allowed and should the program be compiled if the unit and the program share the same file? It seems, that GPC does and TurboPascal (tm) does not AFAIK.
This is not defined in standards afaik, but most compilers don't accept it. So I wouldn't use it for pure practical reasons.