.. _rfc-010: RFC 010: Character Set for Names @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ - Status: Final - Submit Date: 2018-02-13 - Authors: SECoP committee - Type: Issue - PR: - Version: 1.0 Summary ======= Are upper-case letters allowed in identifiers (names of modules, accessibles, properties)? Issue text ========== Uppercase Characters in Identifiers ----------------------------------- Actually (V2017-09-14), the following is specified: The identifiers are composed by lowercase ascii letters, digits and underscore, where a digit may not appear as the first character. Identifiers starting with underscore are reserved for special purposes like internal use for debugging. The identifier length is limited (<=63 characters). In an outdated part of the documentation it is not explicitly stated, that identifiers have to be lower case, and also in some of the running examples contain uppercase identifiers. Decision -------- Names may contain uppercased letters as long as the lowercase version is still unique.