MML would be an acronym.MathML is a word "math" plus an acronym ML (markup language), so MathML seems like an appropriate casing.
One small correction from your examples: String MathMLName(); should be String mathMLName(); dave On Fri, Sep 11, 2009 at 7:56 AM, Alex Milowski <[email protected]> wrote: > So, as an acronym, MathML is somewhat strange in that it is "camel case" > rather > than all upper case. According to the style guide, all acronyms should be > uppercase and that would make it "MATHML". But that isn't the way > MathML is usually used and referenced. It is always "MathML" (try a google > search and you'll see what I mean from the search results). > > I'd prefer to use: > > class MathMLElement; > > bool isMathMLElement; > > String MathMLName(); > > That would be seem to be consistent with the "real" preference of acronyms > being used in variable names etc. as they would in a sentence or some other > natural language reference. > > -- > --Alex Milowski > "The excellence of grammar as a guide is proportional to the paucity of the > inflexions, i.e. to the degree of analysis effected by the language > considered." > > Bertrand Russell in a footnote of Principles of Mathematics > _______________________________________________ > webkit-dev mailing list > [email protected] > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev >
_______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

