[swift-evolution] Convention to avoid conflicts with keywords

Félix Cloutier felixcca at yahoo.ca
Wed Dec 23 17:05:46 CST 2015


Wait, the last part is not true.

Félix

> Le 23 déc. 2015 à 18:05:03, Félix Cloutier via swift-evolution <swift-evolution at swift.org> a écrit :
> 
> Swift uses backticks: for `case` in cases
> 
> Additionally, you can use (almost) any character inside backticks, including operator characters.
> 
> Félix
> 
>> Le 23 déc. 2015 à 18:01:20, Rudolf Adamkovič via swift-evolution <swift-evolution at swift.org> a écrit :
>> 
>> In Python, a single trailing underscore is used by convention to avoid conflicts with language keywords:
>> 
>> for case in cases
>> ...
>> 
>> What about Swift?
>> 
>> Also, it would be great to document this in Swift’s API Design Guidelines.
>> 
>> R+
>> 
>> Rudolf Adamkovic
>> 
>> _______________________________________________
>> swift-evolution mailing list
>> swift-evolution at swift.org
>> https://lists.swift.org/mailman/listinfo/swift-evolution
> 
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution



More information about the swift-evolution mailing list