Language | Identifiers | Char type |
C# | ✓ L|Nl|'_' (L|Pc|Nd|Nl|Mn|Mc|Cf)* |
✗ (UTF-16 code unit) |
Haskell | ✓ Ll|Lu|Lt (Ll|Lu|Lt|Nd|'_'|''')* |
✓ |
Java | ✓ L|Nl|Sc|Pc (L|Sc|Pc|Nd|Nl|Mn|Mc|Cf|Cc)* |
✗ (UTF-16 code unit) |
Python 3 | 💯 XID_Start XID_Continue* |
💯 |
Swift | ✓ (see link) | ✓ (can represent extended grapheme clusters as well) |