comp.lang.ada
 help / color / mirror / Atom feed
* Type naming conventions: Any_Foo
@ 2019-12-04 13:56 Alejandro R. Mosteo
  2019-12-04 14:52 ` Lucretia
  2019-12-07  3:34 ` Shark8
  0 siblings, 2 replies; 42+ messages in thread
From: Alejandro R. Mosteo @ 2019-12-04 13:56 UTC (permalink / raw)


Hello,

I've recently come across a new (to me) type naming convention and I'm 
curious about how extended it is.

I was aware of the

    Foo.Object -- where Foo is a package and Object is the type name

and

    Foos.Foo -- where Foos is a package and Foo is the type

and

    Foos.Bars -- where both packages and types are in plural

and

    Foo_Type -- where the enclosing package name is not used


This variant is

    Any_Foo -- enclosing package also not used

I've found only one example in the ARM in System.Any_Priority. I find I 
like better Any_Foo than Foo_Type, not sure why. I've had since I can 
remember an aversion for the _Type thing.

Anyway, just curious. Any champions of the Any_Foo in the readership?

Álex.


^ permalink raw reply	[flat|nested] 42+ messages in thread

end of thread, other threads:[~2019-12-09 22:47 UTC | newest]

Thread overview: 42+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-04 13:56 Type naming conventions: Any_Foo Alejandro R. Mosteo
2019-12-04 14:52 ` Lucretia
2019-12-04 16:42   ` Alejandro R. Mosteo
2019-12-05 10:51     ` AdaMagica
2019-12-05 17:27       ` Jeffrey R. Carter
2019-12-05 17:45         ` Dmitry A. Kazakov
2019-12-05 20:03           ` Jeffrey R. Carter
2019-12-05 21:51             ` Dmitry A. Kazakov
2019-12-05 23:12               ` Randy Brukardt
2019-12-06 20:20                 ` Jeffrey R. Carter
2019-12-07  1:19                   ` Randy Brukardt
2019-12-06 20:18               ` Jeffrey R. Carter
2019-12-06 20:35                 ` Dmitry A. Kazakov
2019-12-07  0:57                   ` Randy Brukardt
2019-12-07 10:28                     ` Jeffrey R. Carter
2019-12-07 12:36                       ` Niklas Holsti
2019-12-08 12:04                         ` Jeffrey R. Carter
2019-12-07 10:13                   ` Jeffrey R. Carter
2019-12-07 11:21                     ` Dmitry A. Kazakov
2019-12-08 11:55                       ` Jeffrey R. Carter
2019-12-08 12:38                         ` Dmitry A. Kazakov
2019-12-08 14:31                         ` Shark8
2019-12-08 21:58                           ` Jeffrey R. Carter
2019-12-09 22:47                             ` Shark8
2019-12-07 23:24                     ` Jere
2019-12-08 12:14                       ` Jeffrey R. Carter
2019-12-09 22:07                         ` Randy Brukardt
2019-12-05 19:49         ` Niklas Holsti
2019-12-05 20:47           ` Jeffrey R. Carter
2019-12-05 21:33             ` Niklas Holsti
2019-12-06 11:44               ` Lucretia
2019-12-06 20:23                 ` Jeffrey R. Carter
2019-12-06 20:11               ` Jeffrey R. Carter
2019-12-06 20:46                 ` Dmitry A. Kazakov
2019-12-06 21:55                 ` Niklas Holsti
2019-12-07 10:19                   ` Jeffrey R. Carter
2019-12-07 12:05                     ` Niklas Holsti
2019-12-08 11:59                       ` Jeffrey R. Carter
2019-12-06  8:57       ` AdaMagica
2019-12-06  9:55         ` J-P. Rosen
2019-12-06 15:30       ` Optikos
2019-12-07  3:34 ` Shark8

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox