Jacob,
> IIRC the style guide advices something like this:
>
> Ada.Text_IO.Put_Line (File => Log_File,
> Item => Event &
> Ada.Calendar.Day_Duration'Image(The_Seconds) & " - " &
> Ada.Calendar.Day_Number'Image(The_Day) &
> Ada.Calendar.Month_Number'Image(The_Month) &
> Ada.Calendar.Year_Number'Image(The_Year));
I really prefer :
Ada.Text_IO.Put_Line
(File => Log_File,
Item => Event
& Ada.Calendar.Day_Duration'Image(The_Seconds) & " - "
& Ada.Calendar.Day_Number'Image(The_Day)
& Ada.Calendar.Month_Number'Image(The_Month)
& Ada.Calendar.Year_Number'Image(The_Year));
You do not have to parse the whole line to see what operator is used between
lines.
Another example is:
A_Variable_For_Whatever
:= A_Variable_For_Whatever
+ First_Constant
+ (Second_Constant * Some_Magic_Number)
- Some_Kind_Of_Offset;
But this is really a matter of personal preferences!
Pascal.
--
--|------------------------------------------------------
--| Pascal Obry Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--| http://perso.wanadoo.fr/pascal.obry
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595