Implement int and float subtraction

This commit is contained in:
Richard Feldman 2020-03-11 21:10:41 -04:00
parent 9fcfa90bff
commit df78068e81
5 changed files with 39 additions and 2 deletions

View file

@ -345,6 +345,10 @@ fn from_can<'a>(
FloatType => Symbol::FLOAT_ADD,
IntType => Symbol::INT_ADD,
},
Symbol::NUM_SUB => match to_int_or_float(subs, ret_var) {
FloatType => Symbol::FLOAT_SUB,
IntType => Symbol::INT_SUB,
},
_ => symbol,
}
};