From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,411186037d1bc912 X-Google-Attributes: gid103376,public From: dewar@cs.nyu.edu (Robert Dewar) Subject: Re: Some questions about Ada. Date: 1996/05/06 Message-ID: #1/1 X-Deja-AN: 153389506 references: <3188F63D.3325@io.com> <4me37a$ipl@krusty.irvine.com> <4mlj1d$sau@watnews1.watson.ibm.com> organization: Courant Institute of Mathematical Sciences newsgroups: comp.lang.ada Date: 1996-05-06T00:00:00+00:00 List-Id: Norman said "I presume you're talking about consistency among different occurrences of the same identifier rather than mechanical adherence to a uniform set of capitalization rules. I also hope that you're talking only about consistency among user-written occurrences, and not enforced conformance to the capitalization that the compiler vendor used in the declaration of predefined packages. I certainly don't want to be forced to write Text_Io and Cpu_Cycles instead of Text_IO and CPU_Cycles--or C.Interfaces.Int instead of C.Interfaces.int!" Robert replies In fact the -gnatg switch just enforces consistency, but that does include conformance to the capitalization that the compiler vendor (us) used int the declaration of predefined pcakages (since we is us, we quite like this particular choice). Of course in GNAT, it is Text_IO and C.Interfaces.int in the library :-) These are incidentally the capitalizations that appear in the Ada 95 RM. We exactly follow the RM casing conventions for all such entities.