如何选择运算符优先级?

问题描述 投票:1回答:1

在Idris中,您可以使用infixinfixlinfixr定义运算符,其后是运算符的优先级,然后是运算符列表,例如

infixl 8 +, -

我想您也可以使用其他语言。

我知道优先级有什么影响,但是如何选择优先级赋予操作员?如果最初选择的优先级过高或过低,可能会遇到什么问题?

language-agnostic operators operator-precedence idris
1个回答
0
投票

当您问有关优先权的一个非常基本的入门性问题时,我将不做超出您要求的细节,因为它会变得相当复杂。

© www.soinside.com 2019 - 2024. All rights reserved.