Open2
Raw identifiers メモ
Pitch thread: https://forums.swift.org/t/pitch-revisiting-backtick-delimited-identifiers-that-allow-more-non-identifier-characters/74432
PR: https://github.com/swiftlang/swift-evolution/pull/2570
Swift に元々あるバッククォート(`) による変数・関数宣言を拡張していかなる文字列でも(?)受け付けられるようにする proposal。
以下のような文字列で宣言することができるようになるっぽい。
@Test func `square returns x * x`() {
#expect(square(4) == 4 * 4)
}
enum ColorVariant {
case `50`
case `100`
case `200`
}
let color = Color(hue: .red, variant: .`100`)
WIP