我一直失去关于如何重新定义说||
(“或”)或&&
(“和”)二元运算符的参考。我在某处读到必须先做的事情importall Base
。然后我尝试了
Base.||( x::MyType, y::MyType ) = dosomething( x, y )
并且
Base.or( x::MyType, y::MyType ) = dosomething( x, y )
但这些都不起作用。如果有人可以提供参考解释如何执行此操作的基础知识,我将不胜感激......我无法找到具有诸如“在 Julia 中重新定义二元运算符”之类的查询......