Init
This commit is contained in:
23
cppdraft/uaxid/immutable.md
Normal file
23
cppdraft/uaxid/immutable.md
Normal file
@@ -0,0 +1,23 @@
|
||||
[uaxid.immutable]
|
||||
|
||||
# Annex E (informative) Conformance with UAX #31 [[uaxid]](./#uaxid)
|
||||
|
||||
## E.3 R2 Immutable identifiers [uaxid.immutable]
|
||||
|
||||
[1](#1)
|
||||
|
||||
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/uax31.tex#L65)
|
||||
|
||||
An implementation may choose to guarantee that
|
||||
the set of identifiers will never change
|
||||
by fixing the set of code points allowed in identifiers forever[.](#1.sentence-1)
|
||||
|
||||
[2](#2)
|
||||
|
||||
[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/uax31.tex#L70)
|
||||
|
||||
C++ does not choose to make this guarantee[.](#2.sentence-1)
|
||||
|
||||
As scripts are added to Unicode,
|
||||
additional characters in those scripts may become available
|
||||
for use in identifiers[.](#2.sentence-2)
|
||||
Reference in New Issue
Block a user