Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
courses:cs331-201701:final [2018/12/04 09:59]
sellis
courses:cs331-201701:final [2018/12/14 14:44] (current)
sellis [Coding Standards and Conventions]
Line 87: Line 87:
 == Conventions == == Conventions ==
  
-  * All class member functions and member identifier names (except for those dictated by Java; e.g. ''​main()''​) must be in UpperCamelCase. For example, ''​GetNextToken()'',​ ''​SemanticStack''​.+  * All class member functions and member identifier names (except for those dictated by Python; e.g. ''​dict.keys()''​) must be in UpperCamelCase. For example, ''​GetNextToken()'',​ ''​SemanticStack''​.
  
   * All local identifiers (including formal parameter names) must be in lower case only.   * All local identifiers (including formal parameter names) must be in lower case only.