mirror of
https://github.com/aicodix/code.git
synced 2026-04-27 14:30:36 +00:00
added - operators
This commit is contained in:
parent
03ac76c7d8
commit
39f135f8e0
1 changed files with 12 additions and 0 deletions
|
|
@ -171,6 +171,18 @@ Value<M, POLY, TYPE> operator + (Value<M, POLY, TYPE> a, Value<M, POLY, TYPE> b)
|
|||
return Value<M, POLY, TYPE>(a.v ^ b.v);
|
||||
}
|
||||
|
||||
template <int M, int POLY, typename TYPE>
|
||||
Value<M, POLY, TYPE> operator - (Value<M, POLY, TYPE> a)
|
||||
{
|
||||
return a;
|
||||
}
|
||||
|
||||
template <int M, int POLY, typename TYPE>
|
||||
Value<M, POLY, TYPE> operator - (Value<M, POLY, TYPE> a, Value<M, POLY, TYPE> b)
|
||||
{
|
||||
return a + b;
|
||||
}
|
||||
|
||||
template <int M, int POLY, typename TYPE>
|
||||
Index<M, POLY, TYPE> operator * (Index<M, POLY, TYPE> a, Index<M, POLY, TYPE> b)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue