我可以在 Ada 中定义自己的二元运算符吗?

Can I define my own binary operators in Ada?

我正在用 Ada 创建一个包,我想知道是否可以创建我自己的二元运算符而不定义标准运算符。喜欢

function "sim"(L,R : matrix) returns boolean;

检查两个矩阵是否相似。

在此先感谢您的帮助!!

Ada 允许您覆盖运算符,但您不能发明新的运算符。另一方面,您可以根据需要创建新功能。