Причина приоритета операторов с типом в правой части

http://confluence.jetbrains.net/display/Kotlin/Grammar#Grammar-Precedence дает таблицу приоритетов оператора для Kotlin, включая операторы с типом в правой части : as и as? , которые имеют приоритет между операторами умножения и префикса.

Есть ли причина дать им это особое преимущество? Я не могу заранее подумать о ситуации, когда это было бы необходимо / выгодно; что мне не хватает?

Мы хотели избежать скобок в случаях, когда что-то должно быть брошено, а затем добавлено / проверено на «in» и т. Д.

Intereting Posts