Define a primitive data type: Difference between revisions
Content added Content deleted
Line 952: | Line 952: | ||
for op = (:+, :*, :/, :-, :&, :|, :$, :<, :>, :(==)) |
for op = (:+, :*, :/, :-, :&, :|, :$, :<, :>, :(==)) |
||
@eval (Base.$op)(a::U10,b::U10) = U10((Base.$op)(a.Ulessthan11, b.Ulessthan11)) |
@eval (Base.$op)(a::U10,b::U10) = U10((Base.$op)(a.Ulessthan11, b.Ulessthan11)) |
||
@eval (Base.$op)(a::U10,b) = |
@eval (Base.$op)(a::U10,b) = (Base.$op)(a.Ulessthan11, b) |
||
end |
end |
||