"Robert A Duff" wrote in message news:wccpr17h2od.fsf@shell01.TheWorld.com... > "Yannick Duch�ne (Hibou57)" writes: > >> Le Fri, 07 May 2010 15:37:55 +0200, Georg Bauhaus >> a �crit: >>> Put (Num_Errors); >>> Put_Line (" errors detected."); >> Here is, that's also my preferred way to do to output execution logs. >> >> That's not so much annoying, while this is a >> written-once-used-many-times. > > Well, that "Put (Num_Errors);" is hiding something. You have to > instantiate Text_IO.Integer_IO for all the integer types you > need to output. That's annoying. It doesn't work very well, either, if you are outputting to a message box or to a log manager: in both cases the entire message string has to be passed at once. (That's the case in virtually all of my newer programs.) Not many real programs do much output to Standard Output. Randy.