我可以在Ada中定义自己的二元运算符吗?
我正在 Ada 中创建一个包,我想知道是否可以创建我自己的二元运算符而不定义标准的二元运算符。喜欢
function "sim"(L,R : matrix) returns boolean;
它检查两个矩阵是否相似。
在此先感谢您的帮助!!
回答
Ada 允许您覆盖运算符,但您不能发明新的运算符。另一方面,您可以根据需要创建新功能。
我正在 Ada 中创建一个包,我想知道是否可以创建我自己的二元运算符而不定义标准的二元运算符。喜欢
function "sim"(L,R : matrix) returns boolean;
它检查两个矩阵是否相似。
在此先感谢您的帮助!!
Ada 允许您覆盖运算符,但您不能发明新的运算符。另一方面,您可以根据需要创建新功能。