Describes implementation-defined aspects of the Arm® C compiler and C library relating to identifiers, as required by the ISO C standard.
- Which additional multibyte characters may appear in identifiers and their correspondence to universal character names (6.4.2).
Multibyte characters, whose UTF-8 decoded value falls within one of the ranges in Appendix D of ISO/IEC 9899:2011 are allowed in identifiers and correspond to the universal character name with the short identifier (as specified by ISO/IEC 10646) having the same numeric value.
The dollar character
$is allowed in identifiers.
- The number of significant initial characters in an identifier (18.104.22.168, 6.4.2).
- There is no limit on the number of significant initial characters in an identifier.