[swift-evolution] [Proposal] Refining Identifier and Operator Symbology

Ben Rimmington me at benrimmington.com
Sun Oct 23 03:23:45 CDT 2016


Re: <https://github.com/jsshapiro/swift-evolution/blob/unicode-id-op/proposals/NNNN-refining-identifiers-and-operators.md>

### Conventional Identifiers

`conventional-ident-head → [:Emoji:]`
will include the keycap base characters ('#', '*', ASCII digits).
<http://www.unicode.org/Public/emoji/4.0/emoji-data.txt>
<http://www.unicode.org/Public/emoji/4.0/emoji-sequences.txt>

Does the NFC format prevent emoji ZWJ sequences?
<http://www.unicode.org/Public/emoji/4.0/emoji-zwj-sequences.txt>

### Symbol Identifiers

You could include both blocks of mathematical operators.
* U+2200 ... U+22FF [:Block=Mathematical_Operators:]
* U+2A00 ... U+2AFF [:Block=Supplemental_Mathematical_Operators:]

-- Ben



More information about the swift-evolution mailing list