@H_404_8@
@H_404_8@
ghci> :info (+)class (Eq a,Show a) => Num a where (+) :: a -> a -> a ... -- defined in GHC.Numinfixl 6 +
其中我学习()是左关联的,并且从infixl 6行的优先级为6.@H_404_8@解决方法 我意识到这不是你要求的,但是怎么样:
@H_404_8@
@H_404_8@
perl -MO=Deparse,-p -e "print $a+$b*$c**$d;"
它根据优先级在表达式周围打印括号:@H_404_8@
@H_404_8@
print(($a + ($b * ($c ** $d))));
对于perl distibution之外的东西,你可以查看perlopquick – pod的排列方式与你在问题中指定的方式非常相似.@H_404_8@ 总结
以上是内存溢出为你收集整理的perl – 有没有快速的方法来确定 *** 作符的优先级和关联性?全部内容,希望文章能够帮你解决perl – 有没有快速的方法来确定 *** 作符的优先级和关联性?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)