I'm sure you can find the answer to your question in the GNAT documentation (RTFM), but keep in mind: From the Ada 95 Reference Manual A.2: (2) In the standard mode, it is illegal to compile a child package of Ada. Also note: From A (4) The implementation may restrict children of language-defined library units (other than Standard). In my opinion it is not a good practice to create packages that are children of Ada. Steve (The Duck) "Micha� Morawski" wrote in message news:b2e5ah$qpf$1@atlantis.news.tpi.pl... > > Does anybody know how to compile the child package of standard package (like > Ada.Text_IO.Random). > Normally GNAT refuse to compile it. > > Michal Morawski > > > >