On Thu, 1 Feb 2024 at 21:48, Rudolf Schubert wrote:
Obviously different implementations have a different idea about the
summerTimeFlag in module SysClock
This is a matter of naming conventions.
In Modula-2, there has been a silent consensus on *some* naming convention issues, but there is no standard naming convention. The consensus is generally that variables, field names and parameters should either be all-lowercase or at least start with a lowercase character, i.e. camelCase. There is also generally consensus that function names should be verbs and lowercase or camelCase and procedure names should be nouns and start with a capital letter. For constants there is no consensus, in some naming conventions they start with a lowercase letter in others with a capital letter. And even where there is consensus, it is not always followed consequently.